Python3 辞書 in 演算子

Python3 辞書


説明

Python 辞書inin 演算子は、キーが辞書内に存在するかどうかの判定に使います。キーが辞書 dict 内にあれば true を返し、なければ false を返します。

而 not inin 演算子とは正反対で、キーが辞書 dict 内にあれば false を返し、なければ true を返します。

構文

in 演算子の構文:

key in dict

パラメータ

  • key -- 辞書内で検索するキー。

戻り値

キーが辞書にあれば true を返し、そうでなければ false を返します。

例

以下の例は、辞書における in 演算子の使用方法を示しています:

例(Python 3.0+)

#!/usr/bin/python3 thisdict = {'Name': 'サンプル', 'Age': 7} # キー Age が存在するか確認 if 'Age' in thisdict: print("キー Age は存在します") else : print("キー Age は存在しません") # キー Sex が存在するか確認 if 'Sex' in thisdict: print("キー Sex は存在します") else : print("キー Sex は存在しません") # not in # キー Age が存在しないか確認 if 'Age' not in thisdict: print("キー Age は存在しません") else : print("キー Age は存在します")

上記の例の出力結果は次のとおりです:

键 Age 存在
键 Sex 不存在
键 Age 存在

Python3 辞書

その他の拡張