Sorting a multidimensional array by multiple keys

Peter Otten __peter__ at web.de
Sat Mar 31 12:39:48 EDT 2007


Duncan Booth wrote:

>>>> from operator import itemgetter
>>>> data.sort(key=itemgetter(0))
>>>> data.sort(key=itemgetter(1))
>>>> data.sort(key=itemgetter(4))
>>>> data.sort(key=itemgetter(3))

Or, in Python 2.5:

>>> data.sort(key=itemgetter(3, 4, 1, 0))

Peter



More information about the Python-list mailing list