假设现有两组列表,s和x
目的是去除x中s也含有的元素
第一种使用remov,无法达到需求
第二种可以
s = [1, 2, 3, 4, 5, 6]
x = [1, 1, 1, 2, 3, 3, 4, 5, 6, 7]
for i in x:
if i in s:
x.remove(i)
print(x)
y = []
for a in x:
if a not in s:
y.append(a)
print(y)
假设现有两组列表,s和x
目的是去除x中s也含有的元素
第一种使用remov,无法达到需求
第二种可以
s = [1, 2, 3, 4, 5, 6]
x = [1, 1, 1, 2, 3, 3, 4, 5, 6, 7]
for i in x:
if i in s:
x.remove(i)
print(x)
y = []
for a in x:
if a not in s:
y.append(a)
print(y)