问题描述
在通过此循环运行后,我希望dict3
与dict2
相匹配。如果有更简单的方法,则不必循环。
dict1={'key1' : 'val1','key2' : ''}
dict2={'key1' : 'val1','key2' : 'val2'}
dict3=dict1
#pseudocode
for key in dict1.keys():
if value is not None:
#no need to do anything
else:
dict3[value] = dict2[value]
我想让dict3包含与dict2匹配的键和值。
解决方法
我相信您需要dict
的{{1}}理解
例如:
.copy