Pythonのリスト要素を降順に並べ替えるには2つの方法があります

Pythonのリストリスト要素を降順にする2つの方法

sort() メソッド

Python リストには、要素のリストを並べ替えるのに使用できる組み込みの sort() メソッドがあります。デフォルトのパラメータ reverse が True に設定されている場合、sort() メソッドはリストを降順に並べ替えます。構文は次のとおりです:

listObj.sort(reverse=True)

ヒント: このメソッドでは、元のリストを変更できます。

sort() 降順コード例

>>> list1 = [1,2,3]
>>> list1.sort(reverse=True)
>>> list1
[3, 2, 1]

sorted()関数メソッド

sorted() 関数は Python の組み込み関数であり、Python の反復可能オブジェクトをソートするために使用できます。これを使用するときは、ソートするリストまたは他の反復可能オブジェクトをパラメーターとしてsorted() に渡す必要があります。 reverse が True に設定されている場合、構文は次のようになります:

ソート済み(iterableObj、reverse=True)

ヒント:sorted() メソッドには戻り値があり、元のリストは変更されません。

sorted() 関数ソートリストのサンプルコード

>>> list2 = [3,6,5,9,8]
>>> sorted(list2, reverse=True)
[9, 8, 6, 5, 3]
>>> list2
[3, 6, 5, 9, 8]

原文: Python でリスト要素を降順に並べ替える 2 つの方法と例

おすすめ

転載: blog.csdn.net/weixin_47378963/article/details/130144255