擅长:python、mysql、java
<p>我知道你真的不需要for循环。因为replace做了一个固定的替换,所以我使用re模块中的sub来使用regex进行搜索和替换。下面是代码</p>
<pre><code> import re
def word_distribution(stringeling):
Satz = re.sub('[?,.!]',"",stringeling,count=0,flags=0)
return Satz
</code></pre>
<p>输出如下</p>
<pre><code>>>> print(word_distribution("Hallo du Peter? Du! und punkt. und komma,"))
Hallo du Peter Du und punkt und komma
</code></pre>
<p>参考-<a href="https://docs.python.org/3/library/re.html#re.sub" rel="nofollow noreferrer">Read documentation on re.sub here</a></p>