辞書に指定したキーの要素が含まれているか確認する

広告

作成済みの辞書に指定したキーの要素が含まれているかどうかを確認方法について解説します。要素が含まれているかどうかの確認には in 演算子を使用します。

指定のキーの要素が含まれているか確認する

指定のキーの要素が辞書の中に含まれているかどうかを確認するには in 演算子を使用します。

キー in 辞書

辞書の要素の中で指定したキーを持つ要素があった場合には式は True となります。なかった場合には False となります。

具体的には次のように記述します。

mydict = {"L":"Lemon", "O":"Orage", "G":"Grapes"}

print("O" in mydict)
>> True
print("P" in mydict)
>> False

なお in 演算子のかわりに not in 演算子を使うと、指定したキーの要素があった場合に False 、なかった場合に True となります。

mydict = {"L":"Lemon", "O":"Orage", "G":"Grapes"}

print("O" not in mydict)
>> False
print("P" not in mydict)
>> True

-- --

作成済みの辞書に指定したキーの要素が含まれているかどうかを確認方法について解説しました。

( Written by Tatsuo Ikura )

関連記事 (一部広告含む)
Profile
profile_img

著者 / TATSUO IKURA

初心者~中級者の方を対象としたプログラミング方法や開発環境の構築の解説を行うサイトの運営を行っています。