美文网首页
将列表中的多个字典元素合并成为一个新的字典

将列表中的多个字典元素合并成为一个新的字典

作者: Berry_chen | 来源:发表于2021-06-11 10:40 被阅读0次

问题:将列表 list_1 = [{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}, {'A': 7, 'B': 8, 'C': 9}] 合并成为一个新的字典?
解法:定义一个新的字典,对列表进行遍历,对字典进行更新,更新变量为遍历后的元素。

a = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}
b = {'A': 7, 'B': 8, 'C': 9}
d = {}
c = []
c.append(a)
c.append(b)  # c=[{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}, {'A': 7, 'B': 8, 'C': 9}]

for i in c:
    d.update(i)

print(d)

运行结果:


相关文章

  • 将列表中的多个字典元素合并成为一个新的字典

    问题:将列表 list_1 = [{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}...

  • Python:嵌套

    1.在列表中嵌套字典 字典列表:将字典存储在列表中 2.在字典中嵌套列表 将列表存储在字典中每当需要在字典中讲一个...

  • Python 合并多个字典或映射

    合并多个字典或映射 ChainMap 假设有多个字典或者映射,需求是将这些字典或者映射,从逻辑上合并为一个单一的映...

  • 15.字典

    说明: 字典和列表一样,也能够存储多个数据 列表中找某个元素时,是根据下标进行的 字典中找某个元素时,是根据'名字...

  • Python  C1-5——list.append()及输出

    在字典类型中定义字典,列表类型中用append方法在列表后依次添加元素,用for循环输出列表和字典中的元素...

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

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

  • Python 进阶编程之字典的高级用法

    一、 collections 中 defaultdict 的使用 1.1 字典的键映射多个值 将下面的列表转成字典...

  • 每日一课 | Python 进阶编程之字典的高级用法

    一、 collections 中 defaultdict 的使用 1.1 字典的键映射多个值 将下面的列表转成字典...

  • Python(三)字典操作

    一: 字典 1: 字典和列表一样, 能够存储多个数据 2: 列表根据下标对元素处理, 但是字典是根据"key"键值...

  • 字典

    说明 1.字典和列表一样,也能够存储多个数据。2.列表中找某个元素时,是根据下标进行的;字典中找某个元素时,是根据...

网友评论

      本文标题:将列表中的多个字典元素合并成为一个新的字典

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