谢谢,我懂了,我改了一下代码突然就可以,但是我不是很理解
代码如下:a=eval(input())
c=eval(input( ...
如果从后面开始循环,就算删除其中一个元素,也不会影响前面的位置{:10_333:} a = input().split(",")
b = input()
while b in a:
a.remove(b)
print(a)
{:10_249:} 傻眼貓咪 发表于 2021-12-26 20:14
如果从后面开始循环,就算删除其中一个元素,也不会影响前面的位置
索嘎 凯什么欧文 发表于 2021-12-26 19:58
谢谢,我懂了,我改了一下代码突然就可以,但是我不是很理解
代码如下:a=eval(input())
c=eval(input( ...
不要在遍历一个容器的时候,对这个容器进行增删操作,你可以在对这个容器进行复制例如b[::1] ,然后在对原本的容器进行增删操作
页:
1
[2]