列表参数个人理解:s(列表变量名)[0(起始头下标):5(结束尾下标,但不包含改下标的元素):2(步进步数,即下标增长长度)]

例子:1.png

s=[]#首先声明一个空的列表

s=[1,2,3,4,5,6]#给列表赋值

s#输出列表s

s[:]#不指定头下标、尾下标、步进步数,即按列表原格式输出

s[1:]#从下标为1的元素开始输出

s[:3]#从下标为0的元素输出值下标为3-1的元素,即输出元素中不包含下标为3的元素

s[::2]#步进步数为2输出元素,即输出下标为0,2,4……的元素,每次下标增加2

s[2:3]#指定头下标和尾下标(但不包含尾下标的元素),输出从头下标开始到尾下标前一个的元素

s[::-1]#将原列表切片后输出新的列表对象,而不是将原列表直接翻转

s[1:len(s)-1]#结合len()进行使用(len(s)在本例中值为6)

至此,python列表切片的简单用法介绍完毕,其实列表还有很多的骚操作,之后会逐步更新。

如果有问题,同样也欢迎大家QQ联系我修正,;-)

备案图标桂公网安备45020202000334桂ICP备20004521号-1