Inconsistency in Python's Comparisons

Erik Max Francis max at
Wed Mar 17 09:38:32 CET 2004

Dietrich Epp wrote:

> I wouldn't say comparing different different types is necessarily an
> error, though.

It's guaranteed to be consistent, and sort is guaranteed not to go nuts
(as someone else pointed out).  The ordering is defined to be
consistent, although it does not define a well-ordering, and furthermore
need not be the same between different implementations (or even
different implementations).  It may not be an error, but there's no
reason for it to be a total ordering.

 __ Erik Max Francis && max at &&
/  \ San Jose, CA, USA && 37 20 N 121 53 W && &tSftDotIotE
\__/ You and I / We've seen it all / Chasing our hearts' desire
    -- The Russian and Florence, _Chess_

More information about the Python-list mailing list