电脑网络

为啥这个代码奇数没完全删除完

346 浏览

为啥这个代码奇数没完全删除完

1 个回答

dggdk用户头像
dggdk 回答于 2024-07-20
已采纳

提问:为啥这个代码奇数没完全删除完

网友回答:

这个是新手最常见犯的错

list删除,每删除1个,长度就会变化 ,你的for i in x:  就不会遍历所有的数据(具体的每一步删除过程,你可以分析下,这个网上也很多的),所以就不能删除全部奇数

正确的,只要从后面删除,也就是改你的

for i in x:  

for i in x[::-1]:  

结果就正确了



我来回答

相关问题