擅长:python、mysql、java
<p>如果您查看visaversa,有一个更好的解决方案,对于每个键,用该键的值替换整个文本中的它:</p>
<pre><code>def contractions(text, contractions_dict=dict):
for k, v in contractions_dict.items():
text = text.replace(k,v)
return text
</code></pre>
<p>另外,请注意:</p>
<blockquote>
<p>DO NOT use <code>dict</code> as a variable name, this name is a built-in in python and you will override its functionality.</p>
</blockquote>
<p>样本输入和输出:</p>
^{pr2}$