Kent Johnson wrote: > Scott David Daniels wrote: >> Kent Johnson wrote: >>> In Python 2.5 you can do this with operator.attrgetter(): >>> L.sort(key=operator.attrgetter('whatever', 'someother', 'anotherkey')) >> >> Note: this is also available in Python 2.4 > > No, the ability to specify more than one attribute name, making a getter > that returns a tuple, is a Python 2.5 enhancement.
Yup, sorry about that. When I installed 2.5a1 the shortcuts I used for 2.4 got switched w/o my noticing (I did try it first). I have now made my 2.4 shortcuts more explicit (so the next time I'll do this stupid thing is likely on 2.6). -- -Scott David Daniels [EMAIL PROTECTED] -- http://mail.python.org/mailman/listinfo/python-list