擅长:python、mysql、java
<p>我会这么做:</p>
<pre><code>import pandas as pd
import numpy as np
bogus_data = {
'Name': ['Acme', 'Foo', 'Bar', 'Loren', 'Ipsum'],
'Label': ['abc', '3ds', 'cba', 'b3ewq', 'asdf'],
'Value': np.random.rand(5)
}
df = pd.DataFrame(bogus_data, columns=['Name', 'Label', 'Value'])
df = df[~df["Label"].str.contains(r'[0-9]')]
print(df)
</code></pre>
<p>打印此数据帧的结果是</p>
<pre><code> Name Label Value
0 Acme abc 0.574412
2 Bar cba 0.354460
4 Ipsum asdf 0.047170
</code></pre>