【发布时间】:2016-11-02 04:33:09
【问题描述】:
我的 pandas Dataframe df 中有一个列,其中包含一个带有一些尾随十六进制编码的 NULL (\x00) 的字符串。至少我认为是这样。当我尝试将它们替换为:
df['SOPInstanceUID'] = df['SOPInstanceUID'].replace('\x00', '')
该列未更新。当我做同样的事情时
df['SOPInstanceUID'] = df['SOPInstanceUID'].str.replace('\x00', '')
它工作正常。 这里有什么区别? (SOPInstanceUID 不是索引。)
谢谢
【问题讨论】: