Python字典:如何更新字典值,根据使用单独字典键的键

2024-04-29 15:56:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两本长度不等的词典,例如:

people = {"john" : "carpenter", "jill": "locksmith", "bob":"carpenter", "jane": "pilot", "dan": "locksmith"}

jobcode = {"carpenter": 1, "locksmith": 2, "pilot": 3}

我想做的是用jobcode值替换people中的值。 所以你最终会得到: n个

people = {"john": 1, "jill": 2, "bob": 1, "jane": 3, "dan":2} 

我很乐意制作另一个新的dict来封装这些新数据,但到目前为止,我认为我最接近的是this。。。我想。。。

任何帮助都将不胜感激。


Tags: 数据thisjohnpeopledict词典bobcarpenter