python 3.5+ 版本

In [1]: a={'x':2,'y':4}

In [2]: b={'c':1,'d':3}

In [3]: c={'c':3,'y':6}

In [4]:  w={**a,**b}

In [5]: w
Out[5]: {'c': 1, 'd': 3, 'x': 2, 'y': 4}

In [6]:

In [6]:  w={**b,**c}

In [7]: w
Out[7]: {'c': 3, 'd': 3, 'y': 6}

python2版本

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
python2版本

>>> w=dict(a,**b)
>>> w
{'y': 4, 'x': 2, 'c': 1, 'd': 3}
>>> w=dict(b,**c)
>>> w
{'y': 6, 'c': 3, 'd': 3}

 在字典中如果有重复的key值,从左向右开始复制,也就是最先复制的值会被覆盖掉

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄