import re
lists = ["yes i am.","here am i..."]
lists_new = []
for list in lists:
string = re.sub("[\s+\.\!\/_,$%^*(+\"\']+|[+——!,。?、~@#¥%……&*()]+", " ", list)
lists_new.append(string)
print(lists_new)
网上流传的大多是python2版本的去掉标点符号的代码,如果报错,请看网友博文: