擅长:python、mysql、java
<p>您可以创建一个中间dict,将名称映射到<code>dict1</code>中的键:</p>
<pre><code>categories = {name: category for category, names in dict1.items() for name in names}
</code></pre>
<p>因此,您可以使用以下方法将<code>list1</code>中的名称有效地映射到它们各自的键:</p>
<pre><code>[categories[name] for name in list1]
</code></pre>
<p>返回:</p>
<pre><code>['NICE', 'BAD', 'BAD']
</code></pre>