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

真棒

我在Python 2.7中有以下字典

dict1 = {'a':0, 'b':1, 'c':2,'d':3,'e':4,'f':5}
dict2 = {'a':3, 'b':4, 'c':5}

我想遍历dict2中的值,并用与dict1中的那些值相对应的键替换它们,最后的字典是

dict3 = {'a':'d','b':'e','c':'f'}

我正在尝试学习编程,并且花了3个多小时尝试不同的方式并搜索互联网。任何帮助,将不胜感激。

恩普
>>> dict1 = {'a':0, 'b':1, 'c':2,'d':3,'e':4,'f':5}
>>> dict2 = {'a':3, 'b':4, 'c':5}

>>> d1 = {v:k for k,v in dict1.iteritems()}
>>> d1
{0: 'a', 1: 'b', 2: 'c', 3: 'd', 4: 'e', 5: 'f'}

>>> dict3 = {k:d1[v] for k,v in dict2.iteritems()}
>>> dict3
{'a': 'd', 'c': 'f', 'b': 'e'}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

用函数中的另一个字典替换字典的内容-Python

来自分类Dev

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

来自分类Dev

将Python字典的值替换为与其他字典键匹配的另一个字典的值

来自分类Dev

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

来自分类Dev

使用Python将1个字典的值与另一个字典的键匹配

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将字典的前2个最大键和值放在另一个字典中

来自分类Dev

当值与列表中的文件匹配时,用另一个字典替换字典中的项目

来自分类Dev

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

来自分类Dev

将字典的值列表替换为另一个字典中的对应键值映射

来自分类Dev

如何针对另一个字典键/值匹配查询嵌套对象字典

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将字典中的键复制到另一个字典

来自分类Dev

使用另一个字典列表中的键对字典列表进行排序

来自分类Dev

如何使用 if 语句作为字典键并填充另一个字典?

来自分类Dev

Django 模板从另一个字典键访问字典

来自分类Dev

将键/值从一个字典复制到另一个

来自分类Dev

如何从字典数组中获取字典的数组(例如arrayGroupBy),其中某个键的值与另一个字典键的值匹配

来自分类Dev

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

来自分类Dev

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

来自分类Dev

将一个字典中的空列表的键与另一个包含该键作为值的字典合并后,找到最小的集合

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

如何映射键,在另一个字典中查找键?

Related 相关文章

  1. 1

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

  2. 2

    用函数中的另一个字典替换字典的内容-Python

  3. 3

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

  4. 4

    将Python字典的值替换为与其他字典键匹配的另一个字典的值

  5. 5

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

  6. 6

    使用Python将1个字典的值与另一个字典的键匹配

  7. 7

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

  8. 8

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

  9. 9

    将字典的前2个最大键和值放在另一个字典中

  10. 10

    当值与列表中的文件匹配时,用另一个字典替换字典中的项目

  11. 11

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

  12. 12

    将字典的值列表替换为另一个字典中的对应键值映射

  13. 13

    如何针对另一个字典键/值匹配查询嵌套对象字典

  14. 14

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

  15. 15

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

  16. 16

    将字典中的键复制到另一个字典

  17. 17

    使用另一个字典列表中的键对字典列表进行排序

  18. 18

    如何使用 if 语句作为字典键并填充另一个字典?

  19. 19

    Django 模板从另一个字典键访问字典

  20. 20

    将键/值从一个字典复制到另一个

  21. 21

    如何从字典数组中获取字典的数组(例如arrayGroupBy),其中某个键的值与另一个字典键的值匹配

  22. 22

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

  23. 23

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

  24. 24

    将一个字典中的空列表的键与另一个包含该键作为值的字典合并后,找到最小的集合

  25. 25

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

  26. 26

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

  27. 27

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

  28. 28

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

  29. 29

    如何映射键,在另一个字典中查找键?

热门标签

归档