如何从Python数据框列名中删除逗号或任何字符

如何从Python数据框列名中删除逗号或任何字符,python,dataframe,Python,Dataframe,我正在将400多个csv文件和50多个列导入数据框,每个文件有不同的列,但某些列名包含逗号“,”,我想删除它,请对此提供帮助 data = pd.read_csv('D://ABC//WID_AM_MacroData.csv',delimiter=';').loc[[6]] 您可以使用: data.columns = [col.replace(',', '') for col in data.columns] @HH1甚至data.columns=data.columns.str.repla

我正在将400多个csv文件和50多个列导入数据框,每个文件有不同的列,但某些列名包含逗号“,”,我想删除它,请对此提供帮助

data = pd.read_csv('D://ABC//WID_AM_MacroData.csv',delimiter=';').loc[[6]]
您可以使用:

data.columns = [col.replace(',', '') for col in data.columns]

@HH1甚至
data.columns=data.columns.str.replace(',','')
@Jon Clements,简单的一个…tq