1]“在Python中返回一个反转列表?
  可能重复: 
  Python切片符号的良好入门 
  在Python中反转一个字符串 
  我已经看到这个语法出现在我最近看到的一些代码片段中,我对它的功能很好奇。  如果我有my_list = [1,2,3,4,5] ,并执行my_list[::-1] ,我会给出一个列表,其中包含反转的元素[5,4,3,2,1] 。  有人请向我解释这实际上做了什么,并且显示[:]符号和[::]之间的区别?  或者至少把我引到一个资源。 
  我确定如果我有一本好的Python书,它会在那里,但我不知道。  因为[::]被忽略,所以搜索Google是不可能的。  谢谢! 
  [:]和[::]之间没有区别。 
  但是[::-1]做了其他的事情:它有一个负步参数。  缺少开始和停止参数意味着完整的数组。  负阶跃参数意味着数据以相反的顺序进行,从头到尾。 
上一篇: 1]" return a reversed list in Python?
下一篇: What does extended slice syntax actually do for negative steps?
