On Fri, 12 Jan 2007 23:28:06 -0800, Paul Rubin wrote:

> Steven D'Aprano <[EMAIL PROTECTED]> writes:
>> class Parrot:
>>     def __eq__(self, other):
>>         return self.plumage() == other.plumage()
>>     def __ne__(self, other):
>>         return self.plumage() != other.plumage()
>>     def __lt__(self, other):
>>         return self.plumage() < other.plumage()

[snip more boilerplate code]

> If it's that uniform I think you can just use __cmp__:

Good point -- I had somehow picked up the mistaken idea that __cmp__ was
depreciated in favour of rich comparisons.


-- 
Steven.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to