一、对象
python中切片是用来切割可迭代对象(容器)(列表,字符串等等)
二、基本格式
object[开始的位置:结束的位置:步长(默认为1,正数的情况表示从左往右,如果为负数表示从右往左)]
比如
a = [0,1,2,3,4,5,6,7,8,9]
print(a[3:6])
结果为[3, 4, 5]
三、常见的切割方法
1.切割单个值
a = [0,1,2,3,4,5,6,7,8,9]
a[1]
结果为1
2.切割多个值
a = [0,1,2,3,4,5,6,7,8,9]
a[3:6]
3.步长为负数
a = [0,1,2,3,4,5,6,7,8,9]
a[6:1:-1]
结果为[6, 5, 4]
4.步长不为1
a = [0,1,2,3,4,5,6,7,8,9]
a[::2]
结果为[0, 2, 4, 6, 8]
5.连续切割
a = [0,1,2,3,4,5,6,7,8,9]
a[6:3:-1][0:2]
结果为[6, 5]
python中的切片操作
最新推荐文章于 2023-08-26 17:29:10 发布