python遍历的时候怎么会跳数?

python遍历的时候怎么会跳数?如图

img


一个简单的遍历循环,打印出来缺一项,一开始以为遍历的数列列表S0中间可能存在空值,但是检查是遍历的S0的长度,不是S0列表的值就不应该存在跳数的问题?有没有分析一下是哪儿出了错,找了一周都没找出问题在哪儿。

按理说不可能会缺项
你是不是多线程的应用,有其它线程在修改S0?
循环之前先执行s1=s0.copy(),然后循环s1呢