List Comprehension Syntax
Ville Vainio
ville at spammers.com
Sun Jul 11 10:22:44 EDT 2004
Moosebumps wrote:
> Just curious -- anyone care to tell me how they would format the above? (or
> maybe you wouldn't write it all)
Peter indents:
---------------
result = [x for x in range(10)
if x % 2 == 0
if x % 3 == 0
]
result = [x * y
for x in range(10) if x % 2 == 0
for y in range(10) if y % 3 == 0
]
-----------------
Nope, the only correct way is
result = [x for x in range(10)
if x % 2 == 0
if x % 3 == 0
]
result = [x * y
for x in range(10) if x % 2 == 0
for y in range(10) if y % 3 == 0
]
Because that's the way python-mode.el does it in emacs :-).
--
Ville Vainio http://tinyurl.com/2prnb
More information about the Python-list
mailing list