def remove_symbols(sentence):"""Remove numbers and symbols from ASCII"""import stringdel_estr = string.punctuation + string.digits  # ASCII 标点符号,数字replace = " "*len(del_estr)tran_tab = str.maketrans(del_estr, replace)sentence = sentence.translate(tran_tab)return sentence

首先导入string包,需要调用string.punctuation常量和string.digits常量

maketrans() 方法用于创建字符映射的转换表,对于接受两个参数的最简单的调用方式

第一个参数是字符串,表示需要转换的字符

第二个参数是字符串,表示转换的目标。

maketrans函数要求替换的长度相同,所以进行" "*len(del_estr)

translate() 方法根据参数table给出的表(包含 256 个字符)转换字符串的字符,要过滤掉的字符放到 deletechars 参数中

Python将英文标点替换成空格相关推荐

  1. Python将换行符替换成空格

    corpus_chars.replace('\n', ' ').replace('\r', ' ')

  2. 怎么把数字替换成空格_Excel中带单位后缀的数字如何计算?

    在日常统计的Excel工作表中一般带了单位的数字是没办法直接进行计算的,需要进行一定的操作才可以转换成可以计算的模式.今天小编来给大家讲解一下具体的操作方法,快来和我一起学习一下吧! 工具/原料 电脑 ...

  3. python 代码替换_用Python将绝对URL替换成相对URL的代码

    下面的内容内容是关于用Python将绝对URL替换成相对URL的内容,应该是对码农有些用途. #!/usr/bin/env python # # # author : cold night # ema ...

  4. c语言将英文逗号转成中文逗号,处理csv文件,英文逗号替换成中文逗号之后就乱码...

    Python2.7,处理csv文件时,把英文逗号替换成中文逗号之后就会乱码,title变量会乱码,可是content就不会,他们都是str类型,麻烦大家,这是为啥??def main(): #初始化数 ...

  5. Linux 替换字符 换行,sed将换行替换成空格或者其他字符linux操作系统 -电脑资料...

    昨天有一同学问我如何利用shell的sed将换行替换成空格或者其他字符呢,下面小编来给大家介绍一下常用替换方法吧, sed流编辑器是shell中处理文本内容的一大利器.sed命令从文本流中读取一行文本 ...

  6. js:将字符串中的逗号替换成空格

    s.replace(/,/g," "); g(global 全局)指的是将s中所有的逗号都替换成空格 如若只需要替换第一个逗号,则s.replace(/,," " ...

  7. python去除常见标点符合以及空格

    python去除常见标点符合以及空格 在处理中文语句进行分词前,标点符号比较占位置,可以使用下面方法清空掉. import redef drop_punctuation(text):punc = '~ ...

  8. 怎么把数字替换成空格_剑指offer04:替换空格

    ❝ 你自己的代码如果超过6个月不看,再看的时候也一样像是别人写的.-- 小浩 ❞ 替换空格 题目描述 请实现一个函数,将一个字符串中的每个空格替换成 %20.例如,当字符串为 We Are Happy ...

  9. java 将换行代替_Java批量将文件中的段落替换成空格,根据指定分隔符换行(SQL示例)...

    我的需求是SQL文件中有成千的类似数据,我要将它们进行转换格式,如下图 第一步:将字符段楼替换,使用word排版 把数据拷贝到word中,使用特殊字符替换 点击全部替换,替换之后如下图,这时候它是一串 ...

最新文章

  1. 百度绝对控股,小度科技独立融资,投后估值200亿元
  2. windows api中文文档_Web服务开发:Spring集成Swagger,3步自动生成API文档
  3. Android之一起制作简易唱片播放器
  4. lucene join解决父子关系索引
  5. Python集合(set)类型的操作
  6. 10桌面管理文件收纳_二十余件精选桌面好物推荐,让学习工作生活满满正能量!...
  7. Python 图片与字符串互转
  8. eval()函数和zip()函数用法、enumerate()
  9. ajax跨域获取数据后处理,简单实现ajax获取跨域数据
  10. php关键技术,基于Apache+MySQL+PHP的关键技术分析
  11. Shiro-从数据表中初始化资源和权限
  12. Java专项面试训练(一)
  13. 2.Smali的基础语法
  14. capslock键英语怎么读_capslock怎么读
  15. PS中字间距VA单位的解释
  16. 【C++】初窥门径---入门篇
  17. INFO Starting development server...98% after emitting CopyPlugin ERROR Failed to compile with
  18. 力扣(83.643)补8.29
  19. 狂神说-Springcloud笔记
  20. 二十一世纪“新元宇宙”奇幻小说作品系列连载

热门文章

  1. 180422 3步法Windows10引导Ubuntu开机启动
  2. c语言循环中怎样读取多行,c++循环读取多行文本文件
  3. 图解CAN与CANopen协议,小白都能一目了然
  4. 把自己的电脑作为网络代理服务器
  5. 用计算机网络专业说一句情话,用你的专业,说一句情话!
  6. Horizon client PcoIP连接桌面后黑屏断开,报:与远程计算机的连接终止
  7. C# 通过RS-232 读取 34401A万用表电压
  8. 如何在PowerPoint中将自定义模板设置为默认模板
  9. 【C语言】简易版_飞机小游戏
  10. # [cs231n (五)神经网络part 1 构建架构 ][1]