如果行(0)包含虚线,我想删除它。如果行(0)不包含虚线,则不要进行任何更改。正确的方法是什么?
df.iloc[0]
Status --------------------
First_Name ------------------------------
Last_Name ------------------------------
Phone ------------------------------
Address -------------------------------
Email -------
Task ------------
Growth -------------------------------
Name: 0, dtype: object
答案 0 :(得分:1)
您可以使用熊猫的str
方法,但要知道它们一次只能处理一列,因此您需要跨行应用。
cols = ['Status', 'First_Name'] # desire columns you want to check
df = df[~df[cols].apply(lambda x: x.str.contains('-')).any(axis=1)]