python基础——列表

列表的定义

列表是python中的一种数据类型,可以存放多个数据,列表中的数据可以是任意类型的列表list ,定义使用[ ]进行定义,列表中数据元素的个数,即为列表的长度,并且列表下标操作可以使用下标修改列表中的数据

向列表中添加数据

  • append:通过append可以向列表添加元素。
  • extend:通过extend可以将另一个集合中的元素逐一添加到列表中。
  • insert:insert(index, object) 在指定位置index前插入元素object。

列表中的数据查询操作

所谓的查找,就是看看指定的元素是否存在。python中查找的常用方法为:

  • in(存在),如果存在那么结果为true,否则为false。
  • not in(不存在),如果不存在那么结果为true,否则false。

index和count与字符串中的用法相同。

列表中的修改与删除操作

修改元素的时候,要通过下标来确定要修改的是哪个元素,然后才能进行修改

列表元素的常用删除方法有:

  • del:根据下标进行删除
  • pop:删除最后一个元素
  • remove:根据元素的值进行删除
#删除列表的第三个元素
del list[2]
#删除列表的最后一个元素
list.pop()
#删除demo元素
list.remove('demo')

注:列表中的某一个元素被删除后,后续元素会自动前移。

列表的排序和逆置

sort方法是将list按特定顺序重新排列,默认为由小到大,参数reverse=True可改为倒序,由大到小。reverse方法是将list逆置。

© 版权声明
THE END
喜欢就支持以下吧
点赞13 分享