[Python-Dev] Trinary Operators
Jp Calderone
exarkun@intarweb.us
Thu, 6 Feb 2003 14:47:59 -0500
--DBIVS5p969aUjpLe
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
On Thu, Feb 06, 2003 at 10:39:52AM -0800, Gary Herron wrote:
> On Thursday 06 February 2003 10:08 am, Guido van Rossum wrote:
> [snip]
>=20
> If this is just for fun, why stop with just "trinary"? How about one
> of the following (depending on ease of parsing)? These look even more
> like list comprehension.
>=20
> x =3D (e1 if c1 e2 if c2 e3 if c3 ... else d)
> x =3D (e1 if c1 else e2 if c2 else e3 if c3 ... else d)
>=20
>=20
> I guess we'd have to call it the n-ary operator.
>=20
Or "conditional comprehensions"? :)
Jp
--=20
http://catandgirl.com/view.cgi?44
--=20
up 52 days, 23:50, 3 users, load average: 0.28, 0.23, 0.24
--DBIVS5p969aUjpLe
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (GNU/Linux)
iD8DBQE+QrvvedcO2BJA+4YRAglqAJ9TPwg3RqhPndKznR4hiyfa+kiK9gCgk6WV
Koa6MAeQzX6YvmNfvjJAnp0=
=UpiP
-----END PGP SIGNATURE-----
--DBIVS5p969aUjpLe--