检查字典中的键值

2024-10-06 16:26:50 发布

您现在位置:Python中文网/ 问答频道 /正文

dic1 = {
    'a':2,
    'b':3
}

dic2 = {
    'a':2,
    'b':3,
    'c':5
}
...

我的特殊问题更像是python中的语法问题。假设你有一堆字典,你想把所有可能不存在的属性a、b和c加起来。。。我现在的代码有点笨重,我不喜欢一堆if-elif语句

if 'a' in dicX:
   total+=dicX['a']
if 'b' in dicX:
   total+=dicX['b']
if 'c' in dicX:
   total+=dicX['c']

有谁能推荐一种更好的单线方法吗?或者只是一个更干净的方法


Tags: 方法代码inif字典属性语法语句