列表参数个人理解:s(列表变量名)[0(起始头下标):5(结束尾下标,但不包含改下标的元素):2(步进步数,即下标增长长度)]
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联系我修正,;-)