【发布时间】:2017-11-08 12:44:35
【问题描述】:
alphabet='abide'
>>>alphabet[-1::-1]
'ediba'
>>>alphabet[::-1]
'ediba'
为什么这两个打印出相同的东西? 第二个不应该是'aedib'吗?
【问题讨论】:
-
为什么应该是'aedib'?你为什么不相信翻译? ;) 基本上,两种切片对于解释器来说都是等价的。
-
两个切片都等价于
alphabet[None:None:-1]或alphabet[-1:-6:-1]
标签: python