我有一本字典,其中字符串作为键,列表作为值。我现在有另一个列表(list2),我想搜索是否有包含 list2 所有项目的字典值列表。然后我希望输出成为匹配字典值列表的键。
我的代码现在看起来像这样:
for elem in list2:
for elem2 in dict.keys():
if all(item in elem2 foritem in list2):
print(elem2)
value_found_list = dict.get(elem2)
print(value_found_list)
编辑最小可重现示例:
dict{
"key1": ['item1', 'item2', 'item3'],
"key2": ['item2', 'item4', 'item5'],
"key3": ['item3', 'item6', 'item4']
}
list = ['item2', 'item3']
我如何使用此数据返回哪个字典键包含列表中的所有项目?
慕码人2483693
慕盖茨4494581
LEATH
相关分类