<分区>
Possible Duplicate:
Good Primer for Python Slice Notation
reverse a string in Python
我最近在一些代码片段中看到了这种语法,我很好奇它的作用。如果我有 my_list = [1,2,3,4,5]
,并且我执行 my_list[::-1]
,我会得到一个列表元素反转 [5,4,3,2,1]
。有人可以向我解释一下这实际上是做什么的,并说明 [:]
符号和 [::]
之间的区别吗?或者至少让我引用一个资源。
我敢肯定,如果我有一本好的 Python 书籍,它就会在那里,但我没有。由于 [::]
被忽略,因此不可能在 Google 中搜索类似的内容。谢谢!