前言
列表是一种结构化、非标量的类型,是一个由多个字符构成的序列,不需要具有相同的类型。其中,列表值指的是它本身,而列表项指的是列表中的每个字符的值,表现为[‘a’,’b’,’c’,’d’,’e’]。列表是“可变的”,它的值可以添加、删除或改变。
一、遍历列表
list = ['a','b','c','d','e']
print(list) # ['a', 'b', 'c', 'd', 'e']
1、获取单个值
列表中的每一个列表项都会有一个索引数字,从0开始,以此类推,不能上溢,可以通过该索引访问该列表的每一个列表项,获取单个值。如果是负数,则从后往前访问该列表,-1为访问最后一个,-2为访问倒数第二个,以此类推。
print(list[0]) # a
print(list[1]) # b
print(list[-1]) # e
2、多重赋值技巧
num=[1,2,3,4]
a,b,c,d = num #即a=1,=2….类推 其中变量数目和列表长度必须严格相等
3、循环遍历技巧
一个常见的Python 技巧,是在for 循环中使用range(len(someList)),迭代列表的每一个下标
for