Annoying behaviour of the != operator

greg greg at cosc.canterbury.ac.nz
Fri Jun 10 04:26:44 EDT 2005


David M. Cooke wrote:

>>To solve that, I would suggest a fourth category of "arbitrary
>>ordering", but that's probably Py3k material.
> 
> We've got that: use hash().
> [1+2j, 3+4j].sort(key=hash)

What about objects that are not hashable?

The purpose of arbitrary ordering would be to provide
an ordering for all objects, whatever they might be.

Greg




More information about the Python-list mailing list