python3去掉string中的标点符号方法


Posted in Python onJanuary 22, 2019

网上看到的python去掉字符串中的标点符号的方法,大多是基于python2的,不适用python3,调整后代码如下:

代码

lower_case_documents = ['Hello, how are you!','Win money, win from home.','Call me now.','Hello, Call hello you tomorrow?']
sans_punctuation_documents = []
import string

for i in lower_case_documents:
  # TODO
  trantab = str.maketrans({key: None for key in string.punctuation})
  j = i.translate(trantab)
  sans_punctuation_documents.append(j)

print(sans_punctuation_documents)

['hello how are you', 'win money win from home', 'call me now', 'hello call hello you tomorrow']

参考

https://stackoverflow.com/questions/265960/best-way-to-strip-punctuation-from-a-string-in-python

以上这篇python3去掉string中的标点符号方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python二维码生成库qrcode安装和使用示例
Dec 16 Python
Python中实现从目录中过滤出指定文件类型的文件
Feb 02 Python
python获取多线程及子线程的返回值
Nov 15 Python
python 实现图片旋转 上下左右 180度旋转的示例
Jan 24 Python
Python socket非阻塞模块应用示例
Sep 12 Python
Python使用enumerate获取迭代元素下标
Feb 03 Python
使用TensorFlow直接获取处理MNIST数据方式
Feb 10 Python
详解python内置常用高阶函数(列出了5个常用的)
Feb 21 Python
详解Python 实现 ZeroMQ 的三种基本工作模式
Mar 24 Python
matplotlib subplot绘制多个子图的方法示例
Jul 28 Python
Pycharm在指定目录下生成文件和删除文件的实现
Dec 28 Python
python 爬取京东指定商品评论并进行情感分析
May 27 Python
在Python中将函数作为另一个函数的参数传入并调用的方法
Jan 22 #Python
python3.4爬虫demo
Jan 22 #Python
使用Template格式化Python字符串的方法
Jan 22 #Python
python实现公司年会抽奖程序
Jan 22 #Python
对python函数签名的方法详解
Jan 22 #Python
python实现大转盘抽奖效果
Jan 22 #Python
Python函数返回不定数量的值方法
Jan 22 #Python
You might like
与空气斗智斗勇的经典《Overlord》,传说中的“无稽之谈”
2020/04/09 日漫
安装PHP可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
由php if 想到的些问题
2008/03/22 PHP
PHP中鲜为人知的10个函数
2014/02/28 PHP
ThinkPHP空模块和空操作详解
2014/06/30 PHP
php实现的CSS更新类实例
2014/09/22 PHP
laravel5.0在linux下解决.htaccess无效和去除index.php的问题
2019/10/16 PHP
JavaScript多线程的实现方法
2007/05/08 Javascript
向fckeditor编辑器插入指定代码的方法
2007/05/25 Javascript
JS控制日期显示的小例子
2013/11/23 Javascript
Event altKey,ctrlKey,shiftKey属性解析
2013/12/18 Javascript
使用javascript获取页面名称
2014/12/23 Javascript
jQuery中die()方法用法实例
2015/01/19 Javascript
jquery实现勾选复选框触发事件给input赋值
2015/02/01 Javascript
Bootstrap Navbar Component实现响应式导航
2016/10/08 Javascript
jquery实现图片轮播器
2017/05/23 jQuery
记React connect的几种写法(小结)
2018/09/18 Javascript
js中实例与对象的区别讲解
2019/01/21 Javascript
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
2019/08/27 jQuery
Python中的并发处理之asyncio包使用的详解
2018/04/03 Python
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
python 弧度与角度互转实例
2020/04/15 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
2020/04/27 Python
python爬虫beautifulsoup库使用操作教程全解(python爬虫基础入门)
2021/02/19 Python
详解Html5 监听拦截Android返回键方法
2018/04/18 HTML / CSS
Mountain Warehouse澳大利亚官网:欧洲家庭户外品牌倡导者
2016/11/20 全球购物
德国圣伯纳德草药屋:Kräuterhaus Sanct Bernhard(有中文站)
2018/08/05 全球购物
有趣、实用和鼓舞人心的产品:Inspire Uplift
2019/11/05 全球购物
校园创业策划书
2014/01/14 职场文书
客服部工作职责范本
2014/02/14 职场文书
2014年村委会工作总结
2014/11/24 职场文书
工作会议通知
2015/04/15 职场文书
关于成立领导小组的通知
2015/04/23 职场文书
python实战之一步一步教你绘制小猪佩奇
2021/04/22 Python
python之json文件转xml文件案例讲解
2021/08/07 Python
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL