Alex Martelli schrieb: > Thomas Krüger <[EMAIL PROTECTED]> wrote: >> def sorter(a, b): >> return cmp(a.id, b.id) >> >> obj_lst.sort(sorter) > > A MUCH better way to obtain exactly the same semantics would be: > > def getid(a): > return a.id > > obj_list.sort(key=getid)
Frankly speaking the purpose of the example was to show how to pass a function as argument for the sort method. Your code may be more efficient but it explains something different. Thomas -- http://mail.python.org/mailman/listinfo/python-list