【发布时间】:2019-07-30 15:50:21
【问题描述】:
我有这个功能:
def Remove_Space(string):
return string.rstrip().lstrip()
我想在数据框中的每个单元格上运行它,这样如果一个值在字符串的字母之前或之后有空格,它们就会被删除。什么是遍历列列表并映射这些值的好方法。
最终目标是拥有一个数据框,其中每列的所有值在字符串前后都没有空格。
我在想一些类似......
for i in df.columns:
valueDict=dict(zip(df[i], [Remove_Space(x) for x in df[i]])
df.replace(valueDict)
【问题讨论】:
标签: python pandas dataframe dictionary multiple-columns