【发布时间】:2021-10-27 09:34:18
【问题描述】:
以下是相关 df 的简化版本:
df = pd.DataFrame({'col':['1_2_abc_def','34_567','8_910_ghi','11_12jkl']})
df
col
0 1_2_abc_def
1 34_567
2 8_910_ghi
3 11_12jk
col 包含字符串值。当_分隔数字时,我希望将其替换为.,当_分隔字母或数字与字母时,我希望将其替换为空格。
预期的df:
col
0 1.2 abc def
1 34.567
2 8.910 ghi
3 11.12jkl
请注意,所有其他未提及的情况都需要将“_”替换为空格。
我们将不胜感激。
【问题讨论】:
-
您能在我的答案下方查看 HenryEcker 的评论吗?最后,应该替换所有“_”还是只替换您的 2 个特定情况?