> But, anybody who knows the math notation, will read the ":" as "for", > not as "if". well, here in Italy we read it as "se" (== "if"). IMHO, +1 on "a if c else b"... well-it's-just-so-pythonic'ally yours. Domenico