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

広告

広告

広告

姓名判断

漢字辞典

色辞典

数の辞典

高校化学専門サイト

Python解説サイト

© Irohabook