列表的切片

切片的格式:

lis=[1,2,3,4,5]
res=lis[0:3:1]
print(res)
--------结果--------
[1,2,3]

注意点:

1.列表切片的得到的也是一个列表
2.切片的全格式:[start,end,step]  # 在区间[start,end)中,以step为步长
3.切片的简写版:[:end] #step默认为1,当start或end不写时,代表列表的头或尾
4.切片的一点:lis=[1,2,3,4,5];  print(lis[0:8])  这样写不会报错,当超出列表长度时,就切出列表的所有。
#也就是说,当用到列表的切片的时候,并不需要if判断是否切出界,直接切就可以了。

猜你喜欢

转载自blog.csdn.net/weixin_41514525/article/details/87871152