VOOZH about

URL: https://paiza.jp/works/python3/primer/beginner-python5/4045

⇱ Python入門編5:辞書の整列 | プログラミング学習サイト【paizaラーニング】


演習課題「辞書をキーで昇順にソートしてみよう」

右のコードエリアには、数学テストの得点が辞書に格納されています。
この辞書をキーでソートして、配列としてprint関数で出力してください。

プログラムを実行して、正しく出力されれば演習課題クリアです!

期待する出力値

['あだち', 'いいだ', 'えんどう']

演習課題「辞書をソートして辞書で出力する」

右のコードエリアには、数学テストの得点が辞書に格納されています。
この辞書をキーでソートして、print関数でタプルのリストとして出力してください。

プログラムを実行して、正しく出力されれば演習課題クリアです!

期待する出力値

[('あだち', 40), ('いいだ', 12), ('えんどう', 99)]

※paizaに会員登録すると無料で動画学習コンテンツをご利用いただけます
会員登録する

#06:辞書の整列

ここでは、辞書のソートについて学習しましょう。

# coding: utf-8
# Your code here!

# 辞書の整列

weapons = {"イージスソード":40, "ウィンドスピア":12, "アースブレイカー":99}
print(sorted(weapons))
print(weapons)
print(sorted(weapons.items()))

[Python] コレクション型をソート - Qiita
https://qiita.com/ysk24ok/items/b546471c37b2f443f4c7#%E8%BE%9E%E6%9B%B8

Python sortのまとめ (リスト、辞書型、Series、DataFrame) - Qiita
https://qiita.com/shizuma/items/40f1fe4702608db40ac3