1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で学ぶ ETL と ELT

Connected

演習

辞書からのデータ解析

JSON データをメモリに読み込むと、得られる辞書は複雑になることがあります。キーと値の組に別の辞書が入っている場合があり、これは入れ子の辞書と呼ばれます。入れ子の辞書は、API やその他の JSON データを扱う際によく登場します。この演習では、入れ子の辞書からデータを抽出し、欠損値を扱う練習をします。

以下の辞書は school 変数に保存されています。頑張ってください!

{
    "street_address": "111 Columbia Street",
    "city": "Manhattan",
    "scores": {
        "math": 657,
        "reading": 601
    }
}

指示

100 XP
  • school 辞書から "street_address" キーにある値を取り出します。
  • school 辞書から "scores" キーにある値を取り出します。
  • scores 辞書から "math"、"reading"、"writing" キーの値を取り出し、デフォルト値は 0 に設定します。