如果表df的A列字符串中含有-90或者以90开头则删除这样的行并范围新的df1
您可以使用以下代码来实现:
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
原文地址: https://www.cveoy.top/t/topic/fG4v 著作权归作者所有。请勿转载和采集!