[Python-Dev] conditional expressions?
Michael Abbott
michael at rcp.co.uk
Tue Oct 16 05:36:24 EDT 2001
"Anders J. Munch" <andersjm at dancontrol.dk> wrote in
news:3bcbfda6$0$42081$edfadb0f at dspool01.news.tele.dk:
> Quick, what does this snippet do if return_as_map is true?
>
> return if return_as_map then {'A':a,'B':b} else a,b
>
> Rather than open up a new venue of obfuscation possibilities in
> Python, I'd go for mandatory parentheses around the conditional
> expression.
Nah. Go for "maximal munch", I can't think of anything wrong with that.
The above expression then returns the dictionary (only).
More information about the Python-list
mailing list