a = [['jimmy', '25', 'pancakes'], ['tom', '23', 'brownies'], ['harry', '21', 'cookies']]
for i in range(len(a)):
if (a[i][1] == '20' or a[i][1] == '26'):
print 'yes'
else:
print 'Not found'
这个输出是Not found
三倍。如果 if 循环的每次迭代的输出都相同,我希望它遍历整个列表,然后Not found
只打印一次。
如果我改变a[i][1] == '25'
并且输出变为:
yes
Not found
Not found
我想打印yes
但不是Not found
。