リストの並び替えはsortやsortedでサクッと書けるが、辞書のリストの並び替えをすぐ忘れてしまうのでメモ。lambdaを使うのはわかっているのだが、なかなか記憶に定着しないので書いてみる。 2021/01/05追記: Python3.8.5で動作したことを確認したとともに、printの記述をPython3系の書き方に修正しました。 まずは基本のsortとsorted sort()は破壊的。 降順にしたいときはsort(reverse=True)。 nums = [3, 1, 9, 6] nums.sort() print(nums) # [1, 3, 6, 9] nums.sort(reverse=True) print(nums) # [9, 6, 3, 1]