有人可以解释[::-1]
的工作原理吗?我已经阅读了某个地方,它反转了列表,我尝试了它实际上有效,但我不知道如何。 2冒号是什么意思?我在python文档中找不到这样的东西。
另外,有人知道这个或基础算法的效率吗?
答案 0 :(得分:5)
这是切片符号:
[start:stop:step]
start
是您开始的索引。如果省略,Python假定你想从头开始。stop
是您要停止的地方。如果省略它,Python假定你想要结束。step
是-1
正在利用的内容。 1
是默认值。 2
遍历其他所有元素。 -1
遍历所有元素,但向后迭代。