首页 > 解决方案 > 如何修剪 pandas.read_csv 中的标头值

问题描述

我正在使用 .csv 文件读取 csv 文件pandas.read_csv()。我的 csv 文件的标题在开始或结束时有空格,就像' header1', 'header2 '我想在开始/结束时修剪多余的空间一样。他们是一种使用一些参数来指定这一点的方法吗?如果不是如何在我的结果数据框中实现这一点?

标签: pythonpandasdataframe

解决方案


阅读 csv 后,您可以尝试这样做:

df.columns =[col.strip() for col in df.columns]

如同:

df.rename(columns=lambda x: x.strip(), inplace=True)

或者这也是:

df.columns=df.columns.str.strip()

推荐阅读