【发布时间】:2015-11-14 22:50:58
【问题描述】:
如何按“列”对列表进行排序,即按每个列表的第 i 个元素对列表进行排序?
例如:
a=[['abc',5],
['xyz',2]]
print sortByColumn(a,0)
[['abc',5],
['xyz',2]]
print sortByColumn(a,1)
[['xyz',2],
['abc',5]]
【问题讨论】:
-
这里有一个类似的问题[How to sort (list/tuple) of lists/tuples?][1] [1]:stackoverflow.com/questions/3121979/…