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
.