PEP-xxx: Unification of for statement and list-comp syntax
Boris Borcic
bborcic at gmail.com
Mon May 22 05:27:11 EDT 2006
Heiko Wundram wrote:
...
> As I've noticed that I find myself typing the latter quite often
> in code I write, it would only be sensible to add the corresponding
> syntax for the for statement:
>
> for node in tree if node.haschildren():
> <do something with node>
>
> as syntactic sugar for:
>
> for node in tree:
> if not node.haschildren():
> continue
> <do something with node>
Mhhh, your unsugared form remind me of darks hours with primitive BASICS in my
youth - the kind Dijsktra commented on. Why don't you write
for node in tree:
if node.haschildren():
<do something with node>
?
More information about the Python-list
mailing list