我正在学习中级python。你知道吗
假设有一根绳子
astring = '[Embodied cognition - Wikipedia](https://en.wikipedia.org/wiki/Embodied_cognition)'
使用string.punctuation
提取单词
from string import punctuation
for delimiter in punctuation:
if delimiter in astring:
astring = astring.replace(delimiter, ' ')
In [7]: astring
Out[7]: ' Embodied cognition Wikipedia https en wikipedia org wiki Embodied cognition '
我用map
试过了,效果不错
In [12]: a = map(astring.replace, punctuation, ' ')
In [14]: list(a)
Out[14]: [' Embodied cognition Wikipedia https en wikipedia org wiki Embodied cognition ']
如何用其他先进技术解决这个问题?你知道吗
您应该研究正则表达式(regex简称)。你知道吗
相关问题 更多 >
编程相关推荐