python - 如何在字典中找到相同的值
问题描述
目前我有一个代码创建一个字典,其中一个键和一个列表作为其值:
e.g. dct = {A: [hello, only], B: [hello, that], C: [hello, same]}
我想比较字典的不同值并确定所有键共享的值。在此示例中,“hello”由所有三个键共享。对python还是很陌生!太感谢了!
解决方案
set.intersection(*[set(list) for list in dct.values()])
会为你工作。
推荐阅读
- javascript - javascript的顺序有区别吗?
- html - 无法管理响应式设计的引导 4 div 元素
- mysql - MySQL 奇怪的行为:创建了“b'schemaname'”模式
- pyarrow - 在 pyarrow 表中删除重复项?
- javascript - 状态已更新,但未反映我的照片提要反应应用程序 UI 中的某些特定更改
- office365 - 在 O365 中使用集中部署时,为什么我的加载项在 Word、Excel 或 PowerPoint 中不可用?
- reactjs - React-nice-calendar 缺少一年
- typescript - 模拟实现函数签名
- android - 如何在 Firebase 中存储 QR 码的值
- mongodb - 链接 Mongo C 驱动程序静态库时未定义的符号引用错误