Muh*_*kha 9 python string methods class list
可能重复:
如何在python中反转列表?
如何反转列表的顺序:例如.我有lines.sort(key = itemgetter(2))
这是一个排序列表.如果我希望该列表与订购完全一致,但顺序相反怎么办?
Kat*_*iel 25
lines.sort(key=itemgetter(2), reverse=True)
Run Code Online (Sandbox Code Playgroud)
或者如果您只想反转列表
lines.reverse()
Run Code Online (Sandbox Code Playgroud)
或者如果要将列表复制到新的反向列表中
reversed(lines)
Run Code Online (Sandbox Code Playgroud)
mgi*_*son 22
你想要对列表进行排序(就地),使得最大元素是第一个,最小元素是最后一个(最大和"最小"由你key
或cmp
函数决定)?如果是这样,请使用其他答案.(如果你想要排序,请sorted
改用).
一种简单的方法来反转任何列表的顺序(不合适)是通过切片:
reverse_lst = lst[::-1]
Run Code Online (Sandbox Code Playgroud)
请注意,这也适用于其他序列对象(tuple
并str
立即想到)
归档时间: |
|
查看次数: |
42858 次 |
最近记录: |