GADGET RECIPE

Gadget Recipe

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を内包表記を用いて作成する。