list众所周知是一个由逗号分隔的数据结构
里面的内容可以是同一类型:
l = [1,2,3,4,5,6] #都是整数
也可以是不同类型。
类似于c语言访问数组的方式,用下标可以访问list元素:
l[0] #1
l[5] #6
l[6] #报错,越界
也可以截取部分,得到一个新list:
l[2:5] #3,4,5
l[2:] #3,4,5,6
l[:4] #1,2,3,4
l[2] #注意特殊情况,这里只截取了l的一个长度,值为3,但是是一个整数类型,并不是list类型。要作为list类型需要强制转换:list(l[2])