Order a matrix by columns with priority
1024masi at gmail.com
1024masi at gmail.com
Wed May 31 11:08:35 EDT 2017
i have the following matrix:
catch = [['fc', 2, 12, 2],
['abcd', 1, 2, 0],
['ab', 1, 0, 0],
['cf', 1, 13, 0],
['fc', 1, 14, 0],
['f', 1, 11, 0]]
and i want this matrix to be ordered by the third columns firstly, when the values of the third column are equals, by the second column.
i just used
catch.sort(key=lambda x: x[3])
to sort the matrix by third column
More information about the Python-list
mailing list