37,719
社区成员
发帖
与我相关
我的任务
分享
a.update(b)
def merge_dict(source_dict:dict, update_dict:dict):
for key in source_dict.keys():
if key not in update_dict.keys():
update_dict[key]=source_dict[key]
print(update_dict)
if __name__ == '__main__':
a={'a': 'a', 'b': 'b'}
b={ 'b': 'c', 'c': { 'd': 'd' }}
merge_dict(a,b)
这样吧!另外,还有一些不足,异常、特殊值具体是什么,不知道,原谅小白我算法不行啊!