python中切片的作用是切割一个容器
例如:a = [0,1,2,3,4]
我可以切出一个0出来,a [0]
切片的用法是a[开始:结束(不包含):间隔]
所以切片的范围是[ 开始,结束),前闭后开的
我要切0,1就是 a[0:2:1]
若a[0:2:-1]就会切出一个空的[],并不会报错
用切片还可以逆序,
a[::-1]就可以实现逆序
若开始不取值则默认从开始位子切片
若结束不取值则默认切片至最后
若间隔不取值则默认为1
当开始或结束取值为负数时:
a[-1:3]就表示从4切到3,但是方向没变,所以切出来为空,正确切法是a[-1:3:-1]
a[-3:-1]表示2切到3,方向正确就为1
总之,切片要注意切的方向和开始和结束的位子,特别注意结束是不包含的



