[Tutor] For - if - else loop; print selective output
Saad Javed
sbjaved at gmail.com
Wed Oct 24 18:27:30 CEST 2012
Hi,
a = [['jimmy', '25', 'pancakes'], ['tom', '23', 'brownies'], ['harry',
'21', 'cookies']]
for i in a:
if (i[1] == '25' or i[1] == '26'):
print 'yes'
else:
print 'Not found'
This prints:
yes
not found
I want it to print "yes" for each positive match but nothing for a negative
match. However if all matches are negative, I want it to print "Not found"
once (That bit the code already does). I do I get it to print "yes" only in
a mix result situation?
Saad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20121024/c5b399cd/attachment-0001.html>
More information about the Tutor
mailing list