python 多次元の辞書の値の存在チェックをする

環境
Python 3.9.13
Windows 10 Home 64bit
PyCharm 2022.2.1 (Community Edition)

使用例
1.key存在チェックを行う

res = {'x': {'z': 7}, 'y': 9}

print( 'z' in res['x'] )

結果 True

2.value存在チェックを行う

d = {'x': {'z': 7}, 'y': 8}

print(7 in d.values())

print(7 in d['x'].values())

実行結果
False
True

Python

Posted by arkgame