擅长:python、mysql、java
<p>当您可以使用熊猫本地选择东西时,请不要使用循环</p>
<pre><code>df[df.B.isin(C)].A.to_list()
</code></pre>
<p>如果<code>B</code>名称不是单个单词(例如<code>COLUMN NAME</code>),请使用:</p>
<pre><code>df[df['B'].isin(C)]['A'].to_list()
</code></pre>
<p><code>df.B.isin(C)</code>将根据B中的值是否在C中返回一系列真/假。然后使用此选项选择原始数据帧中的行。最后,选择列<code>A</code>并转换为列表</p>