在python中,当我们改变列表内容时如何保持列表的id不变

时间:2016-11-23 16:17:05

标签: python-2.7

我希望从列表b中移除列表a而不更改列表a的ID我尝试了以下方法:

for i in b:
    a.remove(i)

有没有更好的方法?

1 个答案:

答案 0 :(得分:0)

如下所示?

neg

可替换地:

a = [1, 2, 3]
b = [4, 5, 3]

for i in b:
    try:
        a.remove(i)
    except ValueError:
        pass

print a