列表是 Python 中最常用的序列类型,列表中的元素(又称数据项)不需要具有相同的类型。创建列表时,只要把逗号分隔的元素使用方括号括起来即可。列表是可变的,用户可在列表中任意增加元素或删除元素,还可对列表进行遍历、排序、反转等操作。
列表的基本操作示例:
>>> lst1 = [] #创建空列表
>>> lst2 = ["python",12,1.71828,[0,0],12] #创建由不同类型元素组成的列表
>>> lst3 = [21,10,55,100,2]
>>> "python" in lst2
True
>>> lst2[3] #通过索引访问列表中的元素
[0, 0]
>>> lst2[1:4] #通过切片访问列表中的元素
[12, 1.71828, [0, 0]]
>>> lst2[-4:-1] #通过切片访问列表中的元素
[12, 1.71828, [0, 0]]
>>> len(lst2) #计算列表长度
5
>>> lst2.index(12) #检索列表中的元素
1
>>> lst2.count(12) #计算列表中出现元素的次数
2
>>> max(lst3) #计算列表中的最大值
100