擅长:python、mysql、java
<p>就像TJD说的,你有一个数组正在缩小,所以你会得到一个索引超出范围的错误。你知道吗</p>
<p>在不改变代码的情况下,您可以通过向后查看列表来解决这个问题。如果您更改了过程的前三行,您应该会得到所需的结果,并且不再出现错误。你知道吗</p>
<pre><code>def make(xy1,xy2):
count0=-1
for count1 in range(len(xy1)-2,count0,-2):
for count2 in range(len(xy2)-2,count0,-2):
if xy1[count1] in range(xy1[count2],xy2[count2]) and not (count1==count2):
xy1=removed(xy1,count1)
xy2=removed(xy2,count1)
return xy1,xy2
</code></pre>