修剪pandas Dataframe中的最后一列

时间:2018-05-29 06:47:43

标签: python pandas

我有一个看起来像

的csv

enter image description here

我可以将其转换为数据框,但最后一列“Boh”有很多空格 因此,当我打印列时,它显示为

 ['Product ID','Location','Boh         ']   

如何修剪我的df中的最后一列?这样列就是

    ['Product ID','Location','Boh'] 

1 个答案:

答案 0 :(得分:1)

您可以删除包含所有列名称的空格:

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

但是如果需要只删除最后一个值:

df = df.rename(columns = dict(zip(df.columns[-1], df.columns[-1].strip())))