【发布时间】:2023-04-04 14:59:01
【问题描述】:
在交互列表时,如何获取当前项目的 id 以将其引用到列表方法?
xl = [1,2,3] # initial list
yl = [3,2] # list used to remove items from initial list
for x in xl[:]:
for y in yl:
if x == y:
xl.pop(x) # problem
break
print x, y
print xl
在简单的例子中,我想遍历 2 个列表,当我找到类似的项目时,将其从列表 1 中删除。
在用“#problem”注释的行中,我应该用什么代替 X?
PS:请注意这是我正在迭代的副本。
【问题讨论】: