Python:列表的反向顺序



可能的重复:
如何在python中反转列表?

如何反转列表的顺序:我有lines.sort(key = itemgetter(2))

这是一个排序的列表。如果我想要的清单和它的顺序完全一样,但顺序相反呢?

lines.sort(key=itemgetter(2), reverse=True)

或者如果你只是想反转列表

lines.reverse()

或者,如果您想将列表复制到一个新的反向列表中

reversed(lines)

是否要对列表进行排序(在位),使最大元素位于第一位,最小元素位于最后一位(最大和"最小"由keycmp函数确定)?如果是,请使用其他答案。(如果要进行不适当的排序,请改用sorted)。

反转任何列表的顺序(错位)的一个简单方法是通过切片:

reverse_lst = lst[::-1]

注意,这也适用于其他序列对象(tuplestr会立即出现)

相关内容

  • 没有找到相关文章

最新更新