python找与7相关的数_Python3.7 列表中有关增删改查的语句和函数
當你執(zhí)行第一個的時候,a 里面的第一個數(shù)是0 現(xiàn)在不符合規(guī)則,然后不刪除。
進行下一個循環(huán),第二個數(shù)是1, 符合規(guī)則,把a里的1刪除,現(xiàn)在a的表成了
[0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]
然該第二個了,因為for in是按照下標取值的,可是問題是現(xiàn)在原先列表的第二號的索引已經(jīng)刪掉了。現(xiàn)在那么第2號位就成了3,而不是2,這個時候就會把2跳過沒判斷,以后的類似,而remove是對值進行操作,那么你i傳到下面什么值,它就會刪除什么值。
在第三次循環(huán),4被跳過。
[0, 2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]
在第四次循環(huán),6被跳過,因此為什么偶數(shù)都被留下了。
[0, 2, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]
參考:https://blog.csdn.net/guan666/article/details/71511948
總結(jié)
以上是生活随笔為你收集整理的python找与7相关的数_Python3.7 列表中有关增删改查的语句和函数的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: opencv函数findcontours
- 下一篇: eltable刷新整个表格方法_多个子表
