python的的列表即JAVA中的数组 a = [1,2,3,4,5,6,7];
例如:
你在for循环中要删除掉某个特定的元素时可能会发生这样的情况:

如图你需要删除两个元素时,它只删除了一个,另一个漏过去了没有删除!
解决方案下图:

声明一个空壳列表用来保存需要删除的元素,再循环删除原列表中元素!
说一个小问题,在第一次for循环取值的时候 判断条件 直接写的 i == 14 or i == 5
结果打印b列表一直是空的,改了条件运行几次看了几遍才发现 自己忘了 把 i 转成 int() 列表中的元素默认是字符类型的!
网友评论