擅长:python、mysql、java
<p><code>in</code>运算符不以矢量方式工作。对于您的逻辑,您需要将<code>any</code>与生成器表达式一起使用:</p>
<pre><code>value_cols = [col for col in df.columns if any(i in col for i in df_check)]
</code></pre>
<p>更好的是,您可以使用带<a href="https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.str.contains.html" rel="nofollow noreferrer">^{<cd3>}</a>的布尔索引。下面是一个演示:</p>
^{pr2}$