You proposal, seems nice to me but it doesn't work with Python 2.4.3, should it work with 2.5?
Again I am just wondering if the approach for [x for c x in some_list if some_condition] and x = a if b else c could be generalized for normal straight forward iterations: for x in some_list if some_condition: --- etc... I am not looking for a work around but more interest if other people might judge this syntax would come in handy? Interested in any feedback! Kind regards, @ Paul Rubin wrote: > at <[EMAIL PROTECTED]> writes: >> I have a lot times the following code: >> >> for x in [-2, -1, 0, 1, 2, 3, 4]: >> if x > 0: >> ... more code... > > Use: > > for x in (x in [-2, -1, 0, 1, 2, 3, 4] if x > 0): > ... more code ... -- http://mail.python.org/mailman/listinfo/python-list