美文网首页
2018-05-10 python将两个字典合并成一个字典

2018-05-10 python将两个字典合并成一个字典

作者: 小沫代码之路 | 来源:发表于2018-05-10 11:02 被阅读0次
    
    dict1 = {'a': 1}
    
    dict2 = {'a': 2, 'b': 3}
    
    

    两种方法:

    低效率:

    
    dictMerged1 = dict(dict1.items() + dict2.items())
    
    

    高效率:

    
    dictMerged2 = dict(dict1, **dict2)
    
    等价于:
    
    dictMerged2 = dict1.copy()
    
    dictMerged2.update(dict2)
    
    

    结果:

    
    {'a': 2, 'b': 3}
    
    

    备注:

    dict2加**的原因是dict()里只能接纳一个参数,不加**会报错。

    在这里**的意思是基于字典的可变长函数参数。

    相关文章

      网友评论

          本文标题:2018-05-10 python将两个字典合并成一个字典

          本文链接:https://www.haomeiwen.com/subject/bokzrftx.html