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

Pythonでリストを降順に並べ替える方法は?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-11-23 12:15:16895ブラウズ

How to Sort a List in Descending Order in Python?

Python でリストを降順に並べ替える

Python では、sorted() 関数を使用してリストを降順に並べ替えることができます。 sort() メソッド。

# using sorted()
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",
]

sorted_timestamps = sorted(timestamps, reverse=True)
print(sorted_timestamps)

これにより、要素が並べ替えられた新しいリストが作成されます。降順で、元のリストは変更されません。

リストをその場で並べ替えるには、reverse=True を指定して sort() メソッドを使用します。

# using sort()
timestamps.sort(reverse=True)
print(timestamps)

Python での並べ替えの詳細については、 、並べ替えの HOW TO ドキュメントを参照してください。

以上がPythonでリストを降順に並べ替える方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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