Nianbig wrote:
> I have a people-list like this:
>>>> class a:
> ... def __init__(self, name, number):
> ... self.name = name
> ... self.number = number
> ...
>>>> b = []
>>>> b.append( a('Smith', 1) )
>>>> b.append( a('Dave', 456) )
>>>> b.append( a('Guran', 9432) )
>>>> b.append( a('Asdf', 12) )
>
> How do I sort this on their names e.g. ascending? I have tried
> b.sort() and so on in all sorts of ways but I can“t figure this one
> out..
this might get you going:
def mysortkey(x):
return x.name
b.sort(key=mysortkey)
</F>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---