擅长:python、mysql、java
<pre><code>def check(value, dictionary, keys):
return all(value in dictionary[key] for key in keys)
</code></pre>
<p>演示:</p>
<pre><code>>>> def check(value, dictionary, keys):
return all(value in dictionary[key] for key in keys)
>>> d= {'a': ['Menny','Adam'], 'b': ['Steff','Bentz', 'Arik'], 'c': ['Menny','Stephonich', 'Marry', 'Kenny', 'Mike', 'Pring']}
>>> check('Menny', d, ['a', 'b'])
False
>>> check('Menny', d, ['a', 'c'])
True
>>>
</code></pre>
<p>如果您想要共享值的键:</p>
<pre><code>def check(value, d):
keys_found = []
for k,v in d.items():
if value in v:
keys_found.append(k)
return keys_found
</code></pre>
<p>演示:</p>
<pre><code>>>> def check(value, d):
keys_found = []
for k,v in d.items():
if value in v:
keys_found.append(k)
return keys_found
>>> check('Menny', d)
['c', 'a']
</code></pre>