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

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

(Last modified: )

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

指定のキーの要素が辞書の中に含まれているかどうかを確認するには 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

プログラミングや開発環境構築の解説サイトを運営しています。