Python リストを降順で並べ替える
要素の大きさに基づいて要素に優先順位を付ける必要がある場合、リストを降順で並べ替える必要があります。これを Python で実現するために、組み込みの並べ替え関数の詳細を詳しく調べます。
リストを降順で並べ替える方法
Python は簡単な方法を提供しますsorted() 関数を使用してリストを降順に並べ替えるには:
sorted_timestamps = sorted(timestamps, reverse=True)
reverse 引数を True に設定すると、反転します。並べ替え順序を指定して、リストを効率的に降順に並べ替えます。
または、sort() メソッドを使用して元のリストをその場で変更できます。
timestamps.sort(reverse=True)
例
次のリストを考えてみましょう。タイムスタンプ:
timestamps = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20 10:12:13", "2010-04-20 10:12:13", "2010-04-20 10:25:38" ]
このリストを降順でソートしたバージョンは次のとおりです:
["2010-04-20 10:25:38", "2010-04-20 10:12:13", "2010-04-20 10:12:13", "2010-04-20 10:11:50", "2010-04-20 10:10:58", "2010-04-20 10:10:37", "2010-04-20 10:09:46", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:07:52", "2010-04-20 10:07:38", "2010-04-20 10:07:30"]
ドキュメント
詳細については、以下を参照してください。ソートに関する公式 Python ドキュメント:
以上がPython リストを降順に並べ替えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。