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)
タイムスタンプ リストは降順で並べ替えられます。
以上がPythonでタイムスタンプのリストを降順に並べ替える方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。