擅长:python、mysql、java
<p>简单(甚至可能过于简单)的方法涉及手写拼写错误列表,只需从列表中构建字典即可实现自动化:</p>
<pre><code>repl={s:n for n,l in [("apple",apple),("pear",pear),("banana",banana)]
for s in l}
</code></pre>
<p>如果正确名称和拼写错误位于某个数据结构(如包含字典)中,则可以自动构建每个名称的正确名称和拼写错误列表。(可以使用<code>globals()</code>或<code>locals()</code>作为字典,但是必须过滤掉无关的条目。)</p>