我有一个 list
A= ['loans', 'mercedez', 'bugatti', 'a4', 'trump', 'usa', 'election', 'president', 'galaxy', '7s', 'canon', 'macbook', 'beiber', 'spiderman', 'marvels', 'ironmen']
和
B=['loans','network','washington','trump','canon','london']
当我为了从 B 中获取不存在于 列出 A :
for i in A:
for j in B:
if j not in i:
print (j)
它给出的循环周期为:-
network
washington
trump
canon
london
loans
network
washington
trump
canon
london
loans
network
washington
trump
canon
london
loans
network
washington
trump
canon
london
.......
.......
.......
为什么会这样?我要归还的一切
network
washington
london
请您参考如下方法:
for i in B:
if i not in A:
print (i)
