sort()
pythonでリストを昇順または降順にソートするにはsort()とsorted()の2つの方法がある。
文字列やタプルをソートしたい場合はsorted()を使う。
具体的には
リスト型のメソッドsort(): 元のリストをソート
これは元のリスト自体が書き換えられる。
組み込み関数sorted(): ソートした新たなリストを生成
デフォルトは昇順なので、降順にソートしたい場合は引数reverseをTrueとする。
これはsort()、sorted()どちらも同様である。
code:python
list = 3, 1, 4, 5, 2
list.sort()
print(list)
# 1, 2, 3, 4, 5
list.sort(reverse=True)
print(list)
# 5, 4, 3, 2, 1
new_list = sorted(list)
print(new_list)
# 1, 2, 3, 4, 5
参照元https://note.nkmk.me/python-list-sort-sorted/