【发布时间】:2019-06-03 15:15:43
【问题描述】:
例如:
my_dict = {1: "apple", 2: "pear", 3: "orange", 4: "apple", 5: "grape", 6: "mango", 7: "mango", 8: "pear", 9: "lemon"}
fruit_list = ["apple", "mango", "lemon"]
我想通过 my_dict 进行解析,如果 my_dict 中的值等于 fruit_list 中的任何一个值,则将该键和值添加到新字典中,因此输出字典为:
{1: "apple", 4:"apple", 6:"mango", 7:"mango", 9:"lemon"}
我已经厌倦了使用 enumerate 函数,但似乎没有得到输出。
谢谢!
【问题讨论】:
标签: python dictionary