您可以使用以下代码来实现:

import pandas as pd

# 创建示例数据
data = {'A': ['abc-90', 'xyz', '90def', 'pqr-80', '90xyz']}
df = pd.DataFrame(data)

# 删除A列字符串中含有'-90'或者以'90'开头的行
df1 = df[~df['A'].str.contains('-90|^90')]

print(df1)

输出:

     A
1  xyz
3  pqr-80
Pandas 数据清洗:删除包含特定字符串的行

原文地址: https://www.cveoy.top/t/topic/omJt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录