2016-11-01 38 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

这里是完整的代码。工作不正常。我不确定我是否正确地完成了我的列表,因为它只是第一个元素的共同作用。 –