擅长:python、mysql、java
<p>你有<code>for k in range(1, len(element) + 1):</code></p>
<p>假设<code>element</code>在它的列表中有N个项,这样<code>len(element) == N</code>。在Python中,列表的第一个元素是<code>element[0]</code>,最后一个元素是<code>element[N - 1]</code>。但是你让k取1,2。。。当k为N时,索引器中会出现异常。你知道吗</p>
<p>您应该将语句更改为:</p>
<pre><code>for k in range(1, len(element)):
</code></pre>