小编Jon*_*ier的帖子

Python - 在字典中查找值的交集

我正在编写一个函数来处理布尔AND搜索中的多个查询.我有一个文档的词典,每个查询发生=query_dict

我想在query_dict.values()中的所有值的交集:

query_dict = {'foo': ['doc_one.txt', 'doc_two.txt', 'doc_three.txt'],
              'bar': ['doc_one.txt', 'doc_two.txt'],
              'foobar': ['doc_two.txt']}

intersect(query_dict)

>> doc_two.txt
Run Code Online (Sandbox Code Playgroud)

我一直在读关于交叉的但是我发现很难将它应用于字典.

谢谢你的帮助!

python dictionary intersection

2
推荐指数
1
解决办法
2946
查看次数

标签 统计

dictionary ×1

intersection ×1

python ×1