Python: リストを降順で並べ替える
Python でリストを並べ替えるのは一般的なタスクです。文字列、数値、さらにはオブジェクトのリストを並べ替える必要がある場合があります。 Python にはリストをソートするためのメソッドがいくつか用意されており、そのうちの 1 つは sort() 関数を使用するものです。
次のタイムスタンプのリストを考えてみましょう:
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" ]
このリストを降順に並べ替えるには、 reverse 引数を True に設定して sort() 関数を使用できます。 reverse 引数は、ソートされた要素の順序を逆にします。
sorted_timestamps = sorted(timestamps, reverse=True)
sorted_timestamps 変数には、タイムスタンプが降順でソートされた新しいリストが含まれるようになります。
リストをその場で並べ替えたい場合は、次を使用できますコード:
timestamps.sort(reverse=True)
タイムスタンプ リストが降順でソートされるようになりました。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3