小编Roh*_*hit的帖子

27
推荐指数
1
解决办法
2万
查看次数

检查同一行中的2个字典中是否存在密钥

我有2个字典:

a = {'abc': 12}
b = {'abcd': 13, 'abc': 99}
Run Code Online (Sandbox Code Playgroud)

我想检查字典中是否存在某个键.在这种情况下,我想检查a和c是否包含密钥'abc'

我有以下代码:

if 'abc' in a:
    if 'abc' in b:
        print(True)
    else:
        print(False)
else:
    print(False) 
Run Code Online (Sandbox Code Playgroud)

和:

if ('abc' in a) and ('abc' in b):
    print(True)
else:
    print(False)
Run Code Online (Sandbox Code Playgroud)

但是有更好的方法吗?

python dictionary

1
推荐指数
1
解决办法
2302
查看次数

标签 统计

dictionary ×1

hashlib ×1

md5 ×1

python ×1

python-3.x ×1