我有一个 defaultdict 字典,它有这样的键:
RJECNIK['*','A']['<A>']
现在我不知道如何检查是否有 key ,例如:
a=list(RJECNIK.keys())
仅提供第一个键 (['*','A']) 的列表。 在我的代码中,我需要一个 if 语句
如果在 RJECNIK 中键入: ...
但它不起作用,因为我不知道如何使用 2 个键检查 defaultdict 中的一对键。
最佳答案
您需要检查两个字典中的两个键:
key = ('*', '<A>')
if key[0] in RJECNIK and key[1] in RJECNIK[key[0]]:
pass
关于python - 如何检查字典是否有某个键(Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19792157/