Pandas DF:替换字符串的中间部分

时间:2015-10-21 02:38:23

标签: python string pandas

给出以下DataFrame:

import pandas as pd
DF = pd.DataFrame({'LastFirst':['Last , First','Last , First','Last , First',
'Last , First','Last , First','Last , First','Last , First']})
DF
    LastFirst
0   Last , First
1   Last , First
2   Last , First
3   Last , First
4   Last , First
5   Last , First
6   Last , First

我想知道最有效(最快的计算)方式来取代" ,"使用","在Last和First之间(在逗号之前删除空格,但保留逗号后的空格)。

提前致谢!

1 个答案:

答案 0 :(得分:3)

你可以做到

DF.LastFirst = DF.LastFirst.str.replace(' ,', ',')