辞書から複数の最大値/最小値を取り出す方法 コレクション内の最大または最小のN個のアイテムのリストを作成するとします。 つまり、 最大値のtop5を見つけ出したい 最小値のtop5を見つけ出したい などです。 配列の複数の最大値を取得する対応方法 heapqモジュールには、nlargest()とnsmallest() の2つの関数があり、必要な処理を正確に実行します。 import heapq nums = [1, 8, 2, 23, 7, -4, 18, 23, 42, 37, 2] print(heapq.nlargest(3, nums)) # Prints [42, 37, 23] p…