【发布时间】:2012-06-25 06:44:48
【问题描述】:
可能重复:
Good Primer for Python Slice Notation
reverse a string in Python
我在最近看到的一些代码 sn-ps 中看到了这种语法,我很好奇它的作用。如果我有my_list = [1,2,3,4,5],并且我执行my_list[::-1],我会得到一个列表,其中的元素颠倒了[5,4,3,2,1]。有人可以向我解释这实际上是做什么的,并说明[:] 表示法和[::] 之间的区别吗?或者至少让我参考一个资源。
我敢肯定,如果我有一本好的 Python 书,它会在那里,但我没有。由于[::] 被忽略,因此不可能在 Google 上搜索类似的内容。谢谢!
【问题讨论】:
-
有很多关于这个的帖子..我曾经问过同样的问题并被告知搜索..并找到了一堆解释它。
-
谢谢,列文!这正是我想要的。
-
顺便说一句,SymbolHound makes searching for punctuation easy。谷歌在很多事情上都有规则,但编程是他们迄今为止最薄弱的领域......
-
太棒了!谢谢萨诺德!