[Python-3000] Total ordering and __cmp__
Steven Bethard
steven.bethard at gmail.com
Wed Mar 21 21:24:25 CET 2007
On 3/21/07, Adam Olsen <rhamph at gmail.com> wrote:
> On 3/20/07, Steven Bethard <steven.bethard at gmail.com> wrote:
> > I've used a __key__() method quite successfully in my own code. Maybe
> > we should provide a mixin like::
> >
> > class KeyedComparisonMixin(object):
> > def __eq__(self, other):
> > return self.__key__() == other.__key__()
[snip]
> This seems to match what I've usually needed, but I'm not sure it's
> worth putting in python proper. How about a cookbook entry? It would
> also be nice to reference in a guide on making code 3.0-ready.
Done.
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/510403
STeVe
--
I'm not *in*-sane. Indeed, I am so far *out* of sane that you appear a
tiny blip on the distant coast of sanity.
--- Bucky Katt, Get Fuzzy
More information about the Python-3000
mailing list