擅长:python、mysql、java
<p>使用列表理解,您可以执行以下操作:</p>
<pre><code>def getUrl(keyword):
return [dict[key] for key in dict.keys() if keyword in key]
</code></pre>
<p>如果我用`keyword='black'调用它,它将返回:</p>
^{pr2}$
<p>这将返回与包含<code>keyword</code>的键对应的url列表。在</p>
<p>如果您有多个<code>keyword</code>这应该可以做到:</p>
<pre><code>def getUrl(keywords):
return [dict[key] for key in dict.keys() if len([keyword for keyword in keywords if keyword in key])>0]
</code></pre>
<p>如果我用<code>keywords = ['black','ultra']</code>调用它,它将返回:</p>
^{pr2}$
<p>如果没有找到密钥,它们都返回<code>[]</code>。在</p>