python专门针对于有序序列(sequence),提供了切片,方便于程序员进行切割
有以下几种方式
-
对象[num:]
表示从num这个索引开始切割,切割到最后 -
对象[start:end]
表示冲start索引位开始切割,到end位结束,[start, end)前闭后开区间
-
对象[start: end :step]
step表示步长,默认为1
在python中,我们一般使用正索引,从左到右,第一个是0,第二个是1,以此类推 但是也存在,负索引,从右到左读,第一个是-1, 第二个是-2,以此类推
注意:虽然索引存在正负,但是切片永远都是从左到右切