擅长:python、mysql、java
<p>使用<code>set.isubset</code>方法查找给定的集合是否是列表的子集</p>
<pre><code>list1=['php', 'net']
dict1={'lara': ['net', 'php', 'python'], 'john': ['php', 'c++'], 'ian': ['php','python']}
set1=set(list1)
{k:v for k,v in dict1.items() if set1.issubset(v)}
# {'lara': ['net', 'php', 'python']}
</code></pre>