创建列表:
创建一个普通列表:
member = [‘abc‘,‘asd‘,‘w‘,‘123‘,‘e3ed‘]
number = [1,2,3,4,5]
创建一个混合列表
mix = [1,‘dw‘,[1,2,3,4,5]]
创建一个空列表
empty = []
向列表添加元素:
append(elem) #只能添加一个元素
extend(list) #只能添加一个列表
insert(pos, elem) #pos从0开始
从列表获取元素:
用索引值获取单个元素(跟数组一样)
从列表删除元素:
remove(elem)
del语句
del member[1]
del member #删整个列表
pop() #参数可以加索引值
列表分片:
member[1:3] # 开始索引:结束(不包括) 前面不写默认为0索引,后面不写默认到最后一个元素
a = member[:] #可以复制值
列表常用操作符:
比较操作符:
从第0个元素开始比较,后面不用考虑。
+相当于extend(),可以扩展
*重复列表
in 和 not in 判断元素是否存在
其他常用方法:
count(elem) #计算elem的个数
index(elem) #返回elem的位子,后面两个可选参数的范围
reverse()
sort(func,key,reverse = True) #reverse默认为False