我在B列中有垃圾值($$个单位)。
我正在尝试以下代码,但未更改任何内容。
s1.number_of_contents_in_sales_package.replace("$$Units", ' ',regex = True)
下表如下
Column_A number_of_contents_in_sales_package
0 42
1 112$$Units
2 96$$Units
3 56$$Units
4 76$$Units
5 78$$Units
6 78$$Units
答案 0 :(得分:1)
您可以按以下方式使用apply
:
s1['number_of_contents_in_sales_package'] = s1['number_of_contents_in_sales_package'].apply(lambda x : str(x).replace("$$Units",""))
答案 1 :(得分:1)
希望以下代码对您有帮助
df['B'] = df['B'].apply(lambda x: str(x).replace('$$unit', ''))