首页 > 代码库 > 文本中剔除标点符号的纯python解法

文本中剔除标点符号的纯python解法

punct = set(u‘‘‘:!),.:;?]}¢‘"、。〉》」』】〕〗〞︰︱︳﹐?﹒
﹔﹕﹖﹗﹚﹜﹞!),.:;?|}︴︶︸︺︼︾﹀﹂﹄﹏?~¢
々‖?·ˇˉ―--′’”([{£¥‘"‵〈《「『【〔〖([{£¥〝︵︷︹︻
︽︿﹁﹃﹙﹛﹝({“‘-—_…‘‘‘)
# 对str/unicode
filterpunt = lambda s: ‘‘.join(filter(lambda x: x not in punct, s))
# 对list
filterpuntl = lambda l: list(filter(lambda x: x not in punct, l))

 

文本中剔除标点符号的纯python解法