Pythonで辞書を値の大きい順に並び替える方法を実行して学べます。コピペでそのまま動くサンプルコードと実行結果を、ブラウザ上ですぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインPython実行環境にコードが読み込まれ、その場で動作を確認できます。
sales = {"A": 30, "B": 90, "C": 60}
ranked = sorted(sales.items(), key=lambda x: x[1], reverse=True)
for name, v in ranked:
print(name, v)
▶ このコードを実行エディタで開く
sorted(dict.items(), key=lambda x: x[1])で値ソートします。reverse=Trueで降順(大きい順)になります。