美文网首页
字典合并

字典合并

作者: QXPLUS | 来源:发表于2021-07-14 09:28 被阅读0次
  • 华为面试的时候被问到没有答上来

合并两个字典A、B:

1. dict(A,**B)
2. A.update(B)

  • 例子如下:
from pprint import pprint

A = {'a': 11, 'b': 22}
B = {'c': 48, 'd': 13}
C = {'E': 48, 'F': 13, 'G': {'a': 11, 'b': 22}}

D = dict(A,**B,**C)
pprint(D)

{'E': 48, 'F': 13, 'G': {'a': 11, 'b': 22}, 'a': 11, 'b': 22, 'c': 48, 'd': 13}

A = {'a': 11, 'b': 22}
B = {'c': 48, 'd': 13}
A.update(B)
pprint(A)

{'a': 11, 'b': 22, 'c': 48, 'd': 13}

A = {'a': 11, 'b': 22}
B = {'c': 48, 'd': 13}
C = {'E': 48, 'F': 13, 'G': {'a': 11, 'b': 22}}
A.update(B)
A.update(C)
pprint(A)

{'E': 48, 'F': 13, 'G': {'a': 11, 'b': 22}, 'a': 11, 'b': 22, 'c': 48, 'd': 13}

相关文章

  • swift--字典

    创建字典 字典的基本操作 遍历字典 字典合并

  • Python学习手册 列表和字典

    字典构造技术 关于键值 字典合并,update盲目覆盖相同键,合并不同键 字典删除 用字典存储稀疏数据结构 字典处...

  • Swift字典

    字典的定义 字典的增删改查 字典的遍历 字典的合并

  • Swift 之集合

    数组定义遍历 增/删/改 合并 字典 定义 遍历 增/删/改 合并 一 数组 定义 遍历 增删改 合并 二 字典 ...

  • 【2017-09-05】数据结构与算法(四)

    字典合并与转换 合并多个字典或者映射问题:将多个字典或者映射合并成逻辑上的单一映射后执行某些操作,如查找等方案:使...

  • swift——Dictionary

    1.字典的定义 2.字典的增加和替换 3.字典的遍历 4.字典的合并合并字典与设置内容的时候一样,如果key存在,...

  • 字典合并

    华为面试的时候被问到没有答上来 合并两个字典A、B: 1. dict(A,**B)2. A.update(B) ...

  • Swift学习系列 字典的使用

    字典的概念 字典的初始化 字典元素的基本操作 字典的基本操作 字典的遍历 字典合并

  • Swift5.0 数组(Array), 字典(Dictionar

    1.数组(Array) 2.字典(Dictionary) 基本用法 字典合并

  • python合并字典

    python3和合并字典

网友评论

      本文标题:字典合并

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