2016-11-01 73 views
-3

我已經在python list1和list2中創建了兩個列表。Python將列表1中的值與列表2中的值進行比較

我想在第一個元素列表1開始,於2列表搜索該元素如果存在打印的東西,如果不存在打印別的東西

我不知道如何通過它進軍列表1和搜索列表2的值。我知道這將涉及一個for循環。

for in list1 

if values = 
print("True") 
else: 
print("False) 

回答

1
for item in list1: 
    if item in list2: 
     print 'yes' 
    else: 
     print 'no' 
+0

我們沒有足夠的信息來知道。 OP說我想從列表1中的第一個元素開始,這意味着順序可能很重要。 –

+0

同樣,我們不知道。我們不知道list2是什麼,也不知道它是如何構建的。在這個小例子的背景下,這並不重要,但OP可能會簡化。 –

+0

這裏是完整的代碼。工作不正常。我不確定我是否正確地完成了我的列表,因爲它只是第一個元素的共同作用。 –

相關問題