清理python / pandas中的多类型数据框的值后,我要修剪字符串。我目前正在执行两条指令:
import pandas as pd
df = pd.DataFrame([['  a  ', 10], ['  c  ', 5]])
df.replace('^\s+', '', regex=True, inplace=True) #front
df.replace('\s+$', '', regex=True, inplace=True) #end
df.values
这很慢,我可以改善什么?
df.replace(r'\s*(.*?)\s*', r'\1', regex=True)