解释python切片问题

时间:2016-02-23 20:25:29

标签: python

我们知道

seq[::stride] = [seq[0],   seq[stride],     ..., seq[-1] ]

但是当步幅变为负面时

seq[::stride] =[seq[-stride], seq[-2*stride], . . . . ]

为什么后一种情况不像[seq[0],seq[-stride], . . . . ]

1 个答案:

答案 0 :(得分:3)

因为如果步幅是负数,则切片总是自动从结束开始并向后移动。