擅长:python、mysql、java
<p>如果我没听错,你就不知道你在找哪一个。在</p>
<pre><code>keyword = 'branchController04'
matchingKey2 = None
foundKey1s = []
for k1 in myDict:
if not matchingKey2 :
for k2 in myDict[k1]:
if myDict[k1][k2]==keyword:
matchingKey2 = k2
foundKey1s.append(k1)
else:
if myDict[k1][matchingKey2]==keyword:
foundKey1s.append(k1)
</code></pre>
<p>编辑:在重读了你的问题后,我知道它可能是任何<code>key2</code>。如果是:</p>
^{pr2}$
<p>我使用一个集合,以防在一个子字典中有多个<code>k2</code>值匹配<code>keyword</code></p>