码迷,mamicode.com
首页 > 编程语言 > 详细

python 技巧-1 合并两个字典

时间:2018-11-13 02:25:30      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:就是   pytho   class   字典   python   开始   版本   nbsp   合并   

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版本

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值,从左向右开始复制,也就是最先复制的值会被覆盖掉

python 技巧-1 合并两个字典

标签:就是   pytho   class   字典   python   开始   版本   nbsp   合并   

原文地址:https://www.cnblogs.com/flashBoxer/p/9949801.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!