[EMAIL PROTECTED] writes: > On more than one occasion, I found myself wanting to use a "conditional > loop" like this (with "Invalid syntax" error, of course): > > for i in c if <test>: > print i*2 > > ...because it's similar to the list comprehension construct: > > [i*2 for i in c if <test>]
Why not combine the two: for i in [j for j in c if <test>]: print i*2 -- \ "I got food poisoning today. I don't know when I'll use it." | `\ -- Steven Wright | _o__) | Ben Finney -- http://mail.python.org/mailman/listinfo/python-list