Python3 辞書 in 演算子
説明
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 存在
その他の拡張