列表
1.什么列表
列表就是用来存储不同数据的一个集合。
2.创建列表
将所有准备放入列表中的元素包裹起来,不同元素之间用逗号隔开。
[1,2,3,4,5]
[1,2,3,4,5,'ukd']
上面俩个都是列表,但是并没有给列表命名,所以无法调用,我们可以这样给列表进行命名。
i = [1,2,3,4,5,'ukd']
print(i)
output:
就像这样我们就可以调用输出这个列表了。
3.按顺序访问输出每一个类表中的元素
i = [1,2,3,4,5,'ukd']
for j in i:
print(j)
利用 for 循环,可以按顺序输出每一个列表中的元素。
output:
但是并不能只输出某一个特定的列表元素。所以可以给列表引入下标。
第一个元素的下标为0,
第二个元素的下标为1,
第三个元素的下标为2,
以此类推
也可以这样去使用下标:
最后一个元素下标为-1
倒数第二个元素下表为-2
以此类推
就像这样:
i = [1,2,3,4,5,'ukd']
print(i[0],i[-1])
ouput:
1 ukd
同时可以使用len()
函数测量列表的长度
i = [1,2,3,4,5,'ukd']
length = len(i)
print(length)
output:
4.列表切片:
i = [1,2,3,4,5,'ukd']
print(i[1:4])
print(i[:4])
print(i[:])
print(i[::2])
output:
[2, 3, 4]
[1, 2, 3, 4]
[1, 2, 3, 4, 5, 'ukd']
[1, 3, 5]
这就是列表的切片使用。
第一种:
列表名[start:stop]
从下标是start
的元素开始输出,到下标为stop
的位置停止。
第二种:
列表名[:stop