[:: - 1]如何运作?

时间:2013-04-14 06:53:32

标签: python

有人可以解释[::-1]的工作原理吗?我已经阅读了某个地方,它反转了列表,我尝试了它实际上有效,但我不知道如何。 2冒号是什么意思?我在python文档中找不到这样的东西。

另外,有人知道这个或基础算法的效率吗?

1 个答案:

答案 0 :(得分:5)

这是切片符号:

[start:stop:step]
  • start是您开始的索引。如果省略,Python假定你想从头开始。
  • stop是您要停止的地方。如果省略它,Python假定你想要结束。
  • step-1正在利用的内容。 1是默认值。 2遍历其他所有元素。 -1遍历所有元素,但向后迭代。