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