ホームページ >バックエンド開発 >Python チュートリアル >Pythonでタイムスタンプのリストを降順に並べ替える方法は?

Pythonでタイムスタンプのリストを降順に並べ替える方法は?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-16 03:30:03486ブラウズ

How to Sort a List of Timestamps in Descending Order in Python?

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。