5-Python列表
2017-08-12 本文已影响692人
向右奔跑
Python中没有数组,list是一种有序的集合,可以随时添加和删除其中的元素。可以添加不同类型的数据。
列表元组用索引来访问,索引从0开始
用len()
函数可以获得list元素的个数
member = ['Mary','Jerry','Tom','Jack']
member2 = [1,3,5,7,9]
mix = [1,'Haha',3.14,[1,2,3]] #不同类型的数据放在一个列表中
empty = [] #空列表
列表的操作:
append
添加元素,
extend
添加多个元素(添加的参数是列表)
insert
在指定位置添加元素
del
删除列表元素
remove
删除元素
member.append('ergou')
member.extend(['zhangsan','lisi'])
member.insert(1,'wang')
del member[1] #删除第二个元素
member.remove('Tom')
del member # 删除整个列表
member2.pop() #返回删除的元素
member2.pop(2)
列表切片:一次获取列表的多个元素
member[1:3]
member[1:]
member[:3]
列表的其他操作:
[1,2,3]+[4,5,6] #组合
['Hello'] * 4 #重复
3 in [1,2,3] #元素是否存在列表中
for x in [1,2,3]: print(x) #迭代