我有一个 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)
关于python - 在两个 for 循环中迭代列表元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52812260/