A = X > Y ? X : Y
Justin Sheehy
dworkin at ccs.neu.edu
Wed Feb 9 13:02:14 EST 2000
"Stidolph, David" <stidolph at origin.ea.com> writes:
> Why not just use the max method?
>
> a = max(x,y)
Well, the original poster's question was for something equivalent to
their use of C's ?: ternary operator. max() is not equivalent to that.
I have never personally seen a situation where I thought that an
expression like (x > y and [x] or [y])[0] was really needed or even a
good idea in a Python program.
-Justin
More information about the Python-list
mailing list