在 pandas 中,如何将 &
替换为所有列中的“&”,其中 &
可能位于字符串中的任何位置?
例如,在标题列中,如果有一个值“Good &
bad”,我如何将其替换为“Good & bad”?
原文由 bayman 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 pandas 中,如何将 &
替换为所有列中的“&”,其中 &
可能位于字符串中的任何位置?
例如,在标题列中,如果有一个值“Good &
bad”,我如何将其替换为“Good & bad”?
原文由 bayman 发布,翻译遵循 CC BY-SA 4.0 许可协议
试试这个也对我有用
df['A'] = [i.replace('&','&') for i in list(df['A'])]
原文由 Lokeshwar G 发布,翻译遵循 CC BY-SA 4.0 许可协议
4 回答4.4k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
1 回答3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.8k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
使用
replace
和regex=True
进行子字符串替换:如果只想替换一列: