编辑:问题是由于我的代码的不同部分造成的。我以为是for循环
我在 python 中有一个 for 循环,如下所示:
for x in OrderedList:
if x in ResultList1:
print x, '1'
elif x in ResultList2:
print x, '2'
elif x in ResultList3:
print x, '3'
问题是如果它x
在ResultList1
and中找到ResultList2
,它会打印x,'1'
,x,'2'
但我希望它得到下一个值,x
如果它找到 x in ResultList1
,而不是在 2 和 3 中查找。