前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python中str.translate的用法,删除文本中的标点符号

python中str.translate的用法,删除文本中的标点符号

作者头像
用户7886150
修改2021-01-14 17:44:15
1.8K0
修改2021-01-14 17:44:15
举报
文章被收录于专栏:bit哲学院

参考链接: Python的string.punctuation

python中str.translate的用法 

删除文本中的标点符号 

translate():使用指定的翻译映射表对字符串执行替换 

简单的替换 

test1='aaabcdaefghjk'

table=str.maketrans("abc","123")

print(test1.translate(table))

删除文本中的标点符号 

def remove_punct(text):

    table=str.maketrans('','',string.punctuation)

    return text.translate(table)

example="I love&*(()@ #python"

print(remove_punct(example))

输出:I love python

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档