我有一个 for 循环,我需要在其中分配从另一个字典中获取的新键的值。我试图避免 for 循环中的 for 循环。我的第一本字典如下所示:
ids = [{'1020': 'ID-2522'}, {'1030': 'ID-2523'}, {'1040': 'ID-2524'}]
我正在循环的字典列表如下所示:
data = [{'sf_id': '1020', TotalPrice': '504'}, {'sf_id': '1030', TotalPrice': '400'}, {'sf_id': '1040', TotalPrice': '500'}]
这是我的for循环:
for index, my_dict in enumerate(data):
for key, value in my_dict.items():
new_id = my_dict["sf_id"]
opportunity = ids[new_id]
以便它获取对应的值。期望的输出是:
print(opportunity)
ID-2522
ID-2523
ID-2524
临摹微笑
Cats萌萌
慕容3067478
相关分类