迭代listA中未出现在listB中的所有项目

rel*_*ima -2 python

我该如何解决这个问题:

for i in LISTA and i not in LISTB:
   print i
Run Code Online (Sandbox Code Playgroud)

gho*_*g74 8

for i in LISTA:
  if i not in LISTB:
    print i
Run Code Online (Sandbox Code Playgroud)


mou*_*uad 7

new_list = set(LISTA) -  set(LISTB) # if you don't have duplicate
for i in new_list:
   print i
Run Code Online (Sandbox Code Playgroud)

要么 :

for i in LISTA:
   if i in LISTB:
      continue
   print i
Run Code Online (Sandbox Code Playgroud)


Mik*_*ike 5

更复杂的解决方案.这是一个简单的交叉补充.

a = set([1, 2, 3])
b = set([3, 4, 5])

print(a - b)
Run Code Online (Sandbox Code Playgroud)