列表是最常用的Python数据类型,在一个方括号内以逗号分隔。列表的数据项不需要有相同的数据类型。例如:
list1 = ['physics', 'chemistry', 1997, 2000]
访问列表中的值,可直接使用下标索引。例如:
print(list1[0])
print(list2[2:5])
更新列表,可直接替换列表元素。例如:
list1[2]=2001
删除列表元素,可以使用del语句。例如:
del list1[2]
遍历整个列表,可以使用for循环。例如:
a = [1, 2, 3]
for i in a:
print(i)
列表切片,可以访问单个列表元素。例如:
a = [1, 2, 3, 4, 5, 6]
print(a[:4]) #输出前4个元素,没有指定第一个索引,将自动从列表开头开始
>>[1, 2, 3, 4]
简单列表的复制可以使用[:]。例如:
a = [1,2,3,4,5,4]
b = a[:]
print(b)
>>[1, 2, 3, 4, 5, 4]