擅长:python、mysql、java
<p>只需使用<code>list</code>的<code>remove()</code>方法而不是使用<code>index()</code>进行查找,就可以获得大约10%*的速度。在</p>
<p>另外,您不需要将<code>guess</code>复制到<code>list</code>中。在</p>
<pre><code>def Score(guess, solution):
solution = list(solution)
c = 0
for g in guess:
if g in solution:
c += 1
solution.remove(g)
return c
</code></pre>
<hr/>
<p>*至少这是我在我的机器上测量的</p>