Pythonでリストの要素を降順にソートする方法は?

Pythonの組み込み関数であるsorted()を使って、サイズ順に出力する事ができます。sorted()関数はイテラブルに対してソートを行い、新しいソート済みリストを返します。

たとえば、numbersというリストがあり、リスト内の要素を小さい順に出力したい場合、以下のコードを使用できます。

numbers = [5, 2, 8, 1, 6]
sorted_numbers = sorted(numbers)
print(sorted_numbers)

結果の出力は [1, 2, 5, 6, 8] です。

降順にソートして出力する場合は、sorted()関数のreverseパラメータを使用します。

numbers = [5, 2, 8, 1, 6]
sorted_numbers = sorted(numbers, reverse=True)
print(sorted_numbers)

結果は [8, 6, 5, 2, 1] になります。

bannerAds