如何从另一个字典中减去一个字典的值并将结果写入第三个字典?

克鲁斯堡斯堡

我正在使用Python 3.8我获得有关作为两个字典的元素的信息。第一个字典保留原始信息。不久后,第二个词典将使用最后一个值进行更新。我需要从第二个字典中减去第一个字典的值,然后将结果写入第三个字典。

dict1 = {'AAA': ['name1', 'link1', '100'],
         'BBB': ['name2', 'link2', '200'],
         'CCC': ['name3', 'link3', '300']
}


dict2 = {'AAA': ['name1', 'link1', '500'],
         'BBB': ['name2', 'link2', '1000'],
         'CCC': ['name3', 'link3', '1500']
}

所需的输出:

dict3 = {'AAA': ['name1', 'link1', '400'],
         'BBB': ['name2', 'link2', '800'],
         'CCC': ['name3', 'link3', '1200']
}
卡尔提克

假设位置在所有值中保持恒定

dict3 = {}
for i in dict1:
    for j in dict2:
        if i == j:
            new_2 = int(dict2[j][-1])- int(dict1[i][-1])
            dict3[i] = [dict2[i][0], dict2[i][1], str(new_2)]

输出:

print(dict3)

{'AAA': ['name1', 'link1', '400'],
 'BBB': ['name2', 'link2', '800'],
 'CCC': ['name3', 'link3', '1200']}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用另一个 dicts dict 检查 dicts 的复杂 dict 中的值并将其保存为第三个字典

来自分类Dev

从另一个字典创建一个字典

来自分类Dev

如何根据一个字典在 Python 中查询另一个字典的值来修改或创建字典

来自分类Dev

通过使用另一个字典键和值构造一个字典

来自分类Dev

筛选字典中不在另一个字典中的值

来自分类Dev

在另一个字典中的字典中查找值

来自分类Dev

如何将字典值映射到另一个字典

来自分类Dev

如何将字典的键值与另一个字典的值匹配并附加结果?

来自分类Dev

将一个字典关键字与另一个字典值进行比较,然后创建一个新的字典

来自分类Dev

从一个字典的键和另一个字典的值构建一个新字典

来自分类Dev

创建一个值与另一个字典中的键相同的字典

来自分类Dev

使用键,一个字典中的值来获取python中另一个字典中的值

来自分类Dev

将一个字典中的值与 Python 中另一个字典中的值进行比较

来自分类Dev

如何在python上制作一个字典在另一个字典中以及在另一个字典中

来自分类Dev

如何遍历字典中的键并与另一个字典中的键/值匹配

来自分类Dev

将嵌套字典值与另一个字典值相乘

来自分类Dev

用另一个字典的键替换字典的值

来自分类Dev

根据另一个字典的特定值创建新的Python字典

来自分类Dev

用另一个字典的键替换字典的值

来自分类Dev

循环将一个字典附加到另一个字典

来自分类Dev

如何创建一个字典来显示另一个字典的哪些值属于哪些键

来自分类Dev

将一个字典的元素与另一个字典中的值范围进行比较

来自分类Dev

将一个字典的元素与另一个字典中的值范围进行比较

来自分类Dev

python,使用理解选择性地将值从一个字典弹出到另一个字典中

来自分类Dev

识别一个字典中的键,并使用它来修改另一个字典的值

来自分类Dev

从另一个字典中删除字典(python 3中的奇怪行为)

来自分类Dev

从另一个字典中删除重复值

来自分类Dev

如果满足某些条件,如何从另一个字典创建字典

来自分类Dev

如何用另一个字典过滤python字典?

Related 相关文章

  1. 1

    用另一个 dicts dict 检查 dicts 的复杂 dict 中的值并将其保存为第三个字典

  2. 2

    从另一个字典创建一个字典

  3. 3

    如何根据一个字典在 Python 中查询另一个字典的值来修改或创建字典

  4. 4

    通过使用另一个字典键和值构造一个字典

  5. 5

    筛选字典中不在另一个字典中的值

  6. 6

    在另一个字典中的字典中查找值

  7. 7

    如何将字典值映射到另一个字典

  8. 8

    如何将字典的键值与另一个字典的值匹配并附加结果?

  9. 9

    将一个字典关键字与另一个字典值进行比较,然后创建一个新的字典

  10. 10

    从一个字典的键和另一个字典的值构建一个新字典

  11. 11

    创建一个值与另一个字典中的键相同的字典

  12. 12

    使用键,一个字典中的值来获取python中另一个字典中的值

  13. 13

    将一个字典中的值与 Python 中另一个字典中的值进行比较

  14. 14

    如何在python上制作一个字典在另一个字典中以及在另一个字典中

  15. 15

    如何遍历字典中的键并与另一个字典中的键/值匹配

  16. 16

    将嵌套字典值与另一个字典值相乘

  17. 17

    用另一个字典的键替换字典的值

  18. 18

    根据另一个字典的特定值创建新的Python字典

  19. 19

    用另一个字典的键替换字典的值

  20. 20

    循环将一个字典附加到另一个字典

  21. 21

    如何创建一个字典来显示另一个字典的哪些值属于哪些键

  22. 22

    将一个字典的元素与另一个字典中的值范围进行比较

  23. 23

    将一个字典的元素与另一个字典中的值范围进行比较

  24. 24

    python,使用理解选择性地将值从一个字典弹出到另一个字典中

  25. 25

    识别一个字典中的键,并使用它来修改另一个字典的值

  26. 26

    从另一个字典中删除字典(python 3中的奇怪行为)

  27. 27

    从另一个字典中删除重复值

  28. 28

    如果满足某些条件,如何从另一个字典创建字典

  29. 29

    如何用另一个字典过滤python字典?

热门标签

归档