第8章:辞書

公開日:2019-08-14
最終更新日:2019-08-25

py08-1:辞書の内容の表示
次のpricesは寿司と値段を対応付けた辞書である.辞書pricesの内容を表示しよう.

難易度:★
ミッション 説明
1 print()関数を使う.

py08-2:指定したキーに対応する値の取得
'salmon'の値段を取得しよう.
難易度:★
ミッション 説明
1 キーを指定して値を取得する.

py08-3:辞書へのキー:値ペアの追加
'sea_urchin'の値段を600円として追加したい.辞書prices'sea_urchin'の値段600円を追加しよう.
難易度:★
ミッション 説明
1 =演算子を使う.

py08-4:指定したキーに対応する値の変更
'eel'の値段を700円に変更したい.辞書prices'eel'の値段を700円に変更しよう.
難易度:★
ミッション 説明
1 =演算子を使う.

py08-5:辞書に含まれるすべてのキーの取得
辞書pricesのすべてのキーを取得しよう.
難易度:★
ミッション 説明
1 list()関数を使う.
2 dict.keys())メソッドを使う.

py08-6:指定したキーが辞書に含まれるか判定
'salmon'が辞書pricesに含まれるか確認しよう.
難易度:★
ミッション 説明
1 in演算子を使う.

py08-7:指定したキーが辞書に含まれていないか判定
'octopus'pricesに含まれていないか確認しよう.
難易度:★
ミッション 説明
1 not in演算子を使う.

py08-8:ループによる辞書内のすべてのキー:値ペアの列挙
実行結果のように辞書pricesに含まれるすべてのキーと値段を表示しよう.

実行結果:

難易度:★★★
ミッション 説明
1 for文を使う.
2 dict.items()メソッドを使う.
3 str.format()メソッドを使う.