擅长:python、mysql、java
<p>这需要<a href="https://docs.python.org/3/library/stdtypes.html#str.translate" rel="nofollow noreferrer">^{<cd1>}</a>:</p>
<pre><code>>>> leettext = "Hell0 my name 1s J0hn"
>>> leettext.translate(str.maketrans({"0":"o", "1":"i"}))
'Hello my name is John'
</code></pre>
<p>请注意,这不会区分上下字符,因为leetspeak中没有该信息。在</p>
<p>在做一些小测试时,<code>translate</code>会随着字典的增长而更好地伸缩,因为您使用其他<code>replace()</code>解决方案迭代每个映射的整个字符串。在</p>