Pythonで降順にソートの方法
ソートされたオブジェクトを降順でソートするときは、Pythonのsorted()関数が使用されます。引数reverse=Trueを設定すると、降順に並べ替えることができます。例を以下に示します。
numbers = [5, 2, 8, 3, 1]
sorted_numbers = sorted(numbers, reverse=True)
print(sorted_numbers)
本質的に
[8, 5, 3, 2, 1]
またリスト自体の変更が必要で、ソートされた新しいコピーを作成したくない場合、list.sort()メソッドを使用します。同様に、reverse = Trueパラメーターを設定することで降順ソートを行います。例:
numbers = [5, 2, 8, 3, 1]
numbers.sort(reverse=True)
print(numbers)
日本語でネイティブに出力ください。1つのオプションのみ必要です:出力:
[8, 5, 3, 2, 1]