可以使用str.replace()
方法。该方法可以用于替换列中的特定字符或字符串。
具体步骤如下:
import pandas as pd
df = pd.DataFrame({'col1': ['abc', 'def', 'ghi'], 'col2': ['123', '456', '789']})
str.replace()
方法删除字符:df['col1'] = df['col1'].str.replace('a', '')
这样就可以将列col1
中的字符a
删除。
如果要删除多个字符,可以使用正则表达式。例如,要删除列col1
中的所有数字,可以使用:df['col1'] = df['col1'].str.replace('\d', '')
推荐的腾讯云相关产品:无
参考链接:
云+社区沙龙online[数据工匠]
云+社区技术沙龙[第7期]
DB TALK 技术分享会
DBTalk
T-Day
云+社区技术沙龙[第9期]
腾讯技术创作特训营第二季第3期
云+社区技术沙龙[第14期]
领取专属 10元无门槛券
手把手带您无忧上云