我正在寻找一种方法来从另一个列表中删除一个列表中的所有值。
类似这样的:
a = range(1,10)
a.remove([2,3,7])
print a
a = [1,4,5,6,8,9]
最佳答案
>>> a = range(1, 10)
>>> [x for x in a if x not in [2, 3, 7]]
[1, 4, 5, 6, 8, 9]
关于python - 从另一个列表中删除一个列表中的所有值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2514961/