python3去掉string中的標點符號方法
更新時間:2019年01月22日 11:19:47 作者:kiki_kiki
今天小編就為大家分享一篇python3去掉string中的標點符號方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
網上看到的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中的標點符號方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解Ubuntu環(huán)境下部署Django+uwsgi+nginx總結
這篇文章主要介紹了Ubuntu環(huán)境下部署Django+uwsgi+nginx總結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-04-04

