擅长:python、mysql、java
<p>不要检查文本是否是字典的一部分,而是遍历字典并检查键是否在文本中。但不建议这样做,因为它包含嵌套循环。在</p>
<pre><code>def contractions(text, contractions_dict=dict):
for word in text.split():
for key in contradictions_dict:
if key in word:
text = text.replace(word, contractions_dict[key])
return text
</code></pre>
<p>相反,您可能希望使用replace方法自动替换每个键的每次出现。“替换”将自动查找并替换该单词。不需要自己迭代文本。在</p>
^{pr2}$