擅长:python、mysql、java
<p>您可以将行的相关列作为字符串连接起来,然后搜索<code>AAA,BBB</code>模式。你知道吗</p>
<pre><code>In [152]: df.filter(regex='COL_').apply(lambda x: 'AAA,BBB' in ','.join(x), axis=1)
Out[152]:
0 True
1 False
2 False
3 True
dtype: bool
</code></pre>
<p>如果需要数值,请使用<code>map</code>将它们转换为字符串</p>
<pre><code>In [166]: df.apply(lambda x: 'AAA,BBB' in ','.join(map(str, x)), axis=1)
Out[166]:
0 True
1 False
2 False
3 True
dtype: bool
In [175]: df[df.apply(lambda x: 'AAA,BBB' in ','.join(map(str, x)), axis=1)]
Out[175]:
ID COL_1 COL_2 COL_3 COL_4
0 1 AAA BBB CCC DDD
3 4 CCC AAA BBB DD
</code></pre>