【发布时间】:2018-08-31 13:41:11
【问题描述】:
对于切片操作究竟是如何在列表上工作的存在很多困惑。
为什么 [1,2,3,4][::-1] 返回它的反向?
为什么 [1,2,3,4][1:-4] 返回 [] 和 [1,2,3,4][1:-4:-1] 返回 [2] ?
主要问题出现在使用负索引时。
如果有人能告诉我内置模块中 slice 的确切定义,那就太好了。
编辑:为什么 [1,2,3][::-1] 和 [1,2,3][0:3:-1] 有不同的返回值
【问题讨论】:
-
@imvpn22 所有这些都是非常基本的。我的问题更令人困惑。
标签: python-2.7 slice