我有以下列表
l1 = [1,2,3,4,5,6,7,8,9]
我想在下面理解 结果: -
>>> l1
[4:8:-2]
请解释上述切片的结果。
答案 0 :(得分:1)
切片是[start:stop:step]
这样做,
当你从后退步进时,你必须从后面采取索引,
>>> l1 = [1,2,3,4,5,6,7,8,9]
>>> l1[8:4:-2]
[9, 7]
您要求从索引4
开始直到索引8
到步骤-2
,因此您要求获取索引8
和6
并避免index 4
。