列表的定义
列表是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