重複の可能性:
Pythonでリストを逆にするにはどうすればよいですか?
リストの順序を逆にするにはどうすればよいですか。 lines.sort(key = itemgetter(2))
があります
それはソートされたリストです。そのリストを注文どおりに、ただし逆の順序で表示したい場合はどうすればよいですか?
lines.sort(key=itemgetter(2), reverse=True)
または、リストを逆にしたいだけの場合
lines.reverse()
または、リストを新しい反転リストにコピーする場合
reversed(lines)
最大の要素が最初で最小の要素が最後になるようにリストを(インプレースで)ソートしますか(key
またはcmp
関数によって決定される最大および「最小」)?もしそうなら、他の答えを使用してください。 (場違いにソートしたい場合は、代わりにsorted
を使用してください)。
任意のリストの順序を(場違いで)逆にする簡単な方法は、スライスを使用することです。
reverse_lst = lst[::-1]
これは他の シーケンスオブジェクト でも機能することに注意してください(Tuple
とstr
がすぐに思い浮かびます)