python中list的切片

Python中的有序序列都支持切片(slice),例如list,string,array。

格式:【start:end:step】

start:起始索引,从0开始,-1表示结束

end:结束索引

step:步长,end-start,步长为正时,从左向右取值。步长为负时,反向取值

注意切片的结果不包含结束索引,即不包含最后的一位,-1代表列表的最后一个位置索引

【:】  指省略全部,代表截取全部内容,可以用来将一个列表拷给另一个列表

例:

【1:-1】指从第一个截取到倒数第二个(因为不包含最后一个元素)

【1:】指从第一个截取到最后一个 

参考:

https://www.cnblogs.com/PPhoebe/p/6710055.html

原文地址:https://www.cnblogs.com/sbj123456789/p/9511272.html