傻眼貓咪 发表于 2021-12-26 20:14:57

凯什么欧文 发表于 2021-12-26 19:58
谢谢,我懂了,我改了一下代码突然就可以,但是我不是很理解
代码如下:a=eval(input())
c=eval(input( ...

如果从后面开始循环,就算删除其中一个元素,也不会影响前面的位置{:10_333:}

xtxzs 发表于 2021-12-27 00:36:36

a = input().split(",")
b = input()
while b in a:
    a.remove(b)
print(a)
   

z1752486321 发表于 2021-12-27 01:49:34

{:10_249:}

凯什么欧文 发表于 2021-12-27 14:19:05

傻眼貓咪 发表于 2021-12-26 20:14
如果从后面开始循环,就算删除其中一个元素,也不会影响前面的位置

索嘎

Stubborn 发表于 2021-12-29 12:54:58

凯什么欧文 发表于 2021-12-26 19:58
谢谢,我懂了,我改了一下代码突然就可以,但是我不是很理解
代码如下:a=eval(input())
c=eval(input( ...

不要在遍历一个容器的时候,对这个容器进行增删操作,你可以在对这个容器进行复制例如b[::1] ,然后在对原本的容器进行增删操作
页: 1 [2]
查看完整版本: 请问各位大佬为什么倒数第二个3无法被删去