sort()
リストの要素を並び替えます(元のリストを直接変更します)。
構文
リスト.sort(reverse=False)
使用例
nums = [3, 1, 2]
nums.sort()
print(nums)実行結果
[1, 2, 3]💡 実践的な使用例
students = [{'name': '田中', 'score': 80}, {'name': '鈴木', 'score': 95}]
students.sort(key=lambda s: s['score'], reverse=True)
print(students)key引数とreverse引数を組み合わせると、「点数が高い順に並び替える」のような実践的な並び替えを1行で書けます。
関連トピック
リスト sorted()