【发布时间】:2018-10-27 23:01:14
【问题描述】:
给定以下数据框:
import pandas as pd
d = pd.DataFrame({'A':['^|^^|^','abc'],'B':['def','^|^']})
d
A B
0 ^|^^|^ def
1 abc ^|^
我需要用空格(“”)替换所有“^|^”实例。
想要的结果是:
A B
0 def
1 abc
我试过这些,但没有用:
d.replace('^|^',' ') #(replaces nothing)
d.replace('^|^',' ',regex=True) #(only works for the value in column B, second row)
提前致谢!
【问题讨论】:
标签: python-3.x pandas replace