我有一个带有以下列的数据框:
我正在尝试删除所有空格(前导、尾随和中间的)。例如,“低电位”应显示为“低电位”。我已经尝试过以下代码,但它似乎不起作用:
df_merged_1['Priority Type'] = df_merged_1['Priority Type'].replace(' ', '')
非常感谢任何帮助!
最佳答案
您可以使用str.replace
方法; Series.replace 方法旨在按字面替换值(完全匹配),即替换系列中的空白值,而不是从字符串中删除空白:
df_merged_1['Priority Type'] = df_merged_1['Priority Type'].str.replace(' ', '')
或者,您可以在替换方法中指定regex=True
:
df_merged_1['Priority Type'] = df_merged_1['Priority Type'].replace(' ', '', regex=True)
关于Python 从 DataFrame 字符串字段中去除所有空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43573718/