Pythonで配列をソートする方法(sort/sorted)です
配列を昇順でソート
array = [5, 4, 3, 2, 1] array.sort() print(array)
実行結果
[1, 2, 3, 4, 5]
配列を降順でソート
array.sort(reverse=True) print(array)
実行結果
[5, 4, 3, 2, 1]
昇順でソートした配列をコピー
array_new = sorted(array) print(array) print(array_new)
実行結果
[5, 4, 3, 2, 1] [1, 2, 3, 4, 5]
降順でソートした配列をコピー
array_new2 = sorted(array_new, reverse=True) print(array_new) print(array_new2)
実行結果
[1, 2, 3, 4, 5] [5, 4, 3, 2, 1]