我最近在一些代码片段中看到了这种语法,我很好奇它的作用。如果我有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 上搜索类似的内容。谢谢!