【发布时间】:2013-05-07 15:13:23
【问题描述】:
我有两本字典。 dict1 和 dict2。 dict 2 的长度始终相同,但 dict1 的长度不同。两本词典如下:
dict2 = {"name":"martin","sex":"male","age":"97","address":"blablabla"}
dict1 = {"name":"falak", "sex":"female"}
我想创建基于 dict1 和 dict2 的第三个字典。 dict3 将具有 dict2 的所有值。但是所有那些存在于 dict1 中的键都将被替换。这是生成的dict3
dict3 = {"name":"falak","sex":"female","age":"97","address":"blablabla"}
我可以使用多个 if 语句来实现,但希望有一种更智能的方法。请有人指导我。
【问题讨论】:
标签: python dictionary