i=[1,2,3,4,5,6,7,8]
print(i[7:0:-3])
得出[8, 5, 2]
print(i[7:0:3])
得出[]
这三个到底表达什么,负号又表示什么
在Python中,切片(slicing)是一种用于从序列类型(如列表、元组、字符串)中提取一部分元素的方法。切片使用以下语法:sequence[start:stop:step],其中start是开始索引,stop是停止索引(不包括),step是步长。
sequence[start:stop:step]
start
stop
step