Irohabook
0
143

Pythonの辞書にキーが含まれるかチェックする(in)

Pythonの辞書にキーが含まれるかチェックするにはinを使います。

d = {'英語': 59, '数学': 76, '国語': 43}
a_1 = '英語' in d
a_2 = '社会' in d
print(a_1)
print(a_2)

出力:

True
False

上のプログラムでは「英語」が辞書dに含まれるので真、「社会」は含まれないので偽を出力しています。

問題

キーに英語があるときは英語の点数を表示するプログラムをつくりなさい。

解答

d = {'英語': 59, '数学': 76, '国語': 43}
if '英語' in d:
    print(d['英語'])

出力:

59
次の記事

リスト・辞書