python - 检查某些值是否在 dict 中
问题描述
它不是重复的不要关闭它我有一本字典
{a:[a,b,c,d,e,f],b:[a,b,c,e,g],c:[a,b,h]}
我需要打印其值包含的所有键的列表 [a,b,c]
所以在我的例子中,我希望输出是:
[a,b]
而不是 c 因为它只包含 a 和 b 只有我试过:
error = []
for key in sites.keys():
if ("a" and "b" and "c") in sites[key]:
error.append(sites[key])
但我得到了:
[a,b,c]
我能做些什么?
并且这里没有回答:如何针对一个值测试多个变量?
因为我的情况是我需要在我的列表中找到所有值而不是 or 我试过但没有像我提到的那样工作
解决方案
推荐阅读
- nullpointerexception - 使用 volley 时出现空指针异常
- excel - 在excel验证中使用公式
- svg - 是否可以将 SVG 转换为字符串 p:signature 使用?
- javascript - 从javascript中的字符串获取所有文本变体
- php - PHP - 使用 sAMAccountName 通过简单绑定连接到 LDAP
- javascript - 有没有办法覆盖 ExtJs 中的所有视图控制器侦听器
- spring-boot - AccessDeniedHandler 和 ResponseEntityExceptionHandler 的区别
- mysql - 使用 SUM GROUP BY 获取总行数
- javascript - 在不返回任何内容的递归函数中,“return”语句的用途是什么
- c# - 没有编辑并继续 C# Docker 控制台应用程序?