如何仅删除以11开头的字符串中的前2个字符?
My df:
Product1 Id
0 Waterproof Liner 114890
1 Phone Tripod 981150
2 Waterproof Pants 0
3 baby Kids play Mat 1198547
4 Hiking BACKPACKS 113114
5 security Camera 111160
Product1 object
Id object
dtype: object预期输出:
Product1 Id
0 Waterproof Liner 4890
1 Phone Tripod 981150
2 Waterproof Pants 0
3 baby Kids play Mat 98547
4 Hiking BACKPACKS 3114
5 security Camera 1160这是我写的
df1['Id'] = df1['Id'].str.replace("11","")但是我得到了这个输出:
Product1 Id
0 Waterproof Liner 4890
1 Phone Tripod 9850
2 Waterproof Pants 0
3 baby Kids play Mat 98547
4 Hiking BACKPACKS 34
5 security Camera 60发布于 2021-08-04 15:34:18
开始时进行武力匹配:
df1['Id'] = df1['Id'].str.replace("^11","")https://stackoverflow.com/questions/68654079
复制相似问题