优雅地合并字典

首先构造两个字典

x = {'a': 1, 'b': 2}
y = {'b': 3, 'c': 4}

期望的结果是:
z
{‘a’: 1, ‘b’: 3, ‘c’: 4}

方法1 python3.5+

z = {**x, **y}

方法2 python2以及python3.0-3.4

z = x.copy()
z.update(y)

方法3 此种方法key必须是字符串

z = dict(x, **y)
赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《优雅地合并字典》
文章来自:泰恩数据
文章链接:https://tyne.cc/550.html
本站资源仅供个人学习使用,请勿用于商业用途。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址