擅长:python、mysql、java
<p>您可以将generator与解包一起使用:</p>
<pre><code>inp = input()
result, *_ = ([inp, k] for k, v in words.items() if inp in v)
</code></pre>
<p>最好将<a href="https://docs.python.org/3/library/functions.html#next" rel="nofollow noreferrer">^{<cd1>}</a>与生成器一起使用,因为它将在找到第一个匹配项后停止:</p>
<pre><code>result = next([inp, k] for k, v in words.items() if inp in v)
</code></pre>