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

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

Patricia Arquette
リリース: 2024-11-27 00:52:10
オリジナル
447 人が閲覧しました

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

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート