1. 학습
  2. /
  3. 강의
  4. /
  5. Python のデータ型

Connected

연습 문제

辞書の作成とループ処理

Chapter 1 のように、配列型のデータをループ処理して、目的のデータに素早くアクセスできるよう構造化する必要がよくあります。

まずは空の辞書を作り、配列データの一部をキーに、残りを値として割り当てます。

これまでに、リストのデータ整理に sorted() を使いました。辞書も並べ替え可能です。既定では、辞書に sorted() を使うとキーで並べ替えられます。

この演習の目的は、データソースをループして辞書を構築し、その後その辞書をループしてデータを活用する流れに慣れることです。

지침

100 XP
  • squirrels_by_park という空の辞書を作成します。
  • squirrels をループし、各要素を park と squirrel_details にアンパックします。
  • ループ内で、park をキーとして各 squirrel_details を squirrels_by_park 辞書に追加します。
  • squirrel_details の辞書キーを昇順に並べ替え、各公園とその値を F 文字列で出力します。