Obsolesence of <> (fwd)
Lulu of the Lotus-Eaters
mertz at gnosis.cx
Fri Jun 1 22:36:13 CEST 2001
Jose' Sebrosa <sebrosa at artenumerica.com> wrote:
|The problem with complexes is to arrange them in a unidimentional structure. As
|we can map R to C (and vice-versa), it is possible:
|[...complex mapping C --> R...]
|Thats the only way I can figure to invent a comparison between two complexes,
|and it seems preety absurd to me...
Here's an obvious way to well-order two complex numbers:
if c1.real < c2.real: return -1
elif c1.real > c2.real: return 1
else: return cmp(c1.imag,c2.imag)
For most purposes, the lexigraphic order has little mathematical use.
Here's another obvious one that has a bit of mathematical meaning:
if c1==c2: return 0
elif abs(c1)==abs(c2): return cmp(c1.real,c2.real)
else: return cmp(abs(c1),abs(c2))
I-could-probably-even-order-unicode-strings-ly yours, Lulu...
More information about the Python-list