044 内包表記を用いて辞書型の変数を作成する
学習内容
2つのリスト型の変数kkeys=[“りんご”,”みかん”,”ぶどう”,”いちご”]と変数values=[100,130,400,500]から辞書型の変数productsを内包表記を用いて作成します。
練習コード
# 2つのリスト型の変数を作成します。
keys = ['りんご', 'みかん', 'ぶどう', 'いちご']
values = [100, 130, 400, 500]
products = {k: v for k, v in zip(keys, values)} # zip関数は指定したリストの要素を同時に取得します。
print(products)
実行結果
コーディング演習
次の処理をコーディングして下さい
1. 辞書型の変数languagesにBasic:3ヶ月、C:6ヶ月、C++:12ヶ月、Python:3ヶ月を内包表記を用いて作成する。
2. 辞書型の変数gradesに数学:98、英語:60、国語:59を内包表記を用いて作成する。
- Google collaborateで実行
- 実行結果サンプルへ