擅长:python、mysql、java
<p>通过考虑<code>len(answers) == len(answerList)</code>,您可以<code>zip()</code>两个列表并在一行中执行比较</p>
<pre><code>n = len([*filter(lambda x: x[0] == x[1], zip(answerList, answers))])
if n > 15:
print("You passed")
else:
print("You failed")
</code></pre>
<p>仅供参考:在您的情况下,时间复杂度为<code>O(len^2)</code>,在本例中,时间复杂度为<code>O(n)</code></p>