Python基础教程

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)   #迭代
上一篇下一篇

猜你喜欢

热点阅读