您当前的位置: 首页 >  Python

Xavier Jiezou

暂无认证

  • 3浏览

    0关注

    394博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Python】字典拼接常用的四种方法

Xavier Jiezou 发布时间:2021-07-31 21:01:06 ,浏览量:3

文章目录
  • 引言
  • 拼接
    • 方法一😀
    • 方法二😐
    • 方法三😐
    • 方法四😣
  • 参考

引言

字典是Python中常用的数据类型,编程中常会遇到字典拼接的问题,比如将两个字典拼接为一个字典,具体该如何操作呢?本文将讲述常用的四种字典拼接的方法。

拼接 方法一😀

class dict(**kwarg)

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}
>>> dt3 = dict(**dt1, **dt2)    
>>> dt3
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
方法二😐

class dict(mapping, **kwarg)

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}      
>>> dt3 = dict(dt1, **dt2)      
>>> dt3
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
方法三😐

class dict(iterable, **kwarg)

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}
>>> dt3 = dict(dt1.items(), **dt2)
>>> dt3
{'a': 1, 'b': 2, 'c': 3, 'd': 4} 
方法四😣

class dict().update()

>>> dt1 = {'a': 1, 'b': 2}
>>> dt2 = {'c': 3, 'd': 4}
>>> dt1.update(dt2)
>>> dt1
{'a': 1, 'b': 2, 'c': 3, 'd': 4}
参考

https://docs.python.org/3/library/stdtypes.html#mapping-types-dict

关注
打赏
1661408149
查看更多评论
立即登录/注册

微信扫码登录

0.0613s