ホームページ  >  記事  >  バックエンド開発  >  Python リストを降順に並べ替えるにはどうすればよいですか?

Python リストを降順に並べ替えるにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-27 00:52:10366ブラウズ

How do I sort a Python list in descending order?

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 ドキュメント:

  • [Sorting HOW TO](https://docs.python.org/3/howto/sorting.html)

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

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