擅长:python、mysql、java
<p>输入示例:</p>
<pre><code>df = pd.DataFrame({'email': ['test@example.com', 'someone@gmail.com'], 'somethingelse': [1, 2], 'another_email': ['whatever@example.com', 'something@example.com']})
</code></pre>
<p>例如:</p>
^{pr2}$
<p>您可以筛选出包含email的列,查找<code>gmail.com</code>或您希望的任何文本,然后再选择子集,例如:</p>
<pre><code>df[df.filter(like='email').applymap(lambda L: 'gmail.com' in L).any(axis=1)]
</code></pre>
<p>这给了你:</p>
<pre><code> another_email email somethingelse
1 something@example.com someone@gmail.com 2
</code></pre>