Skip to main content
 首页 » 编程设计

python之如何检查字典是否有某个键(Python)

2025年05月04日18jirigala

我有一个 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