Python:根据列表中的列表对列表进行排序

时间:2017-04-24 11:54:01

标签: python sorting

我有一个清单

list1 = [[a,   e,   o,   i,   u], 
     [3.0, 2.0, 1.0, 5.0, 4.0], 
     [5.1, 4.7, 2.5, 3.2, 1.1]]

我想根据第二个列表对此列表进行排序。即中间的那个。 结果应如下

sorted_list1 = [[o,   e,   a,   u,   i],
            [1.0, 2.0, 3.0, 4.0, 5.0],
            [2.5, 4.7, 5.1, 1.1, 3.2]

如果需要,请提及支持导入模块。

注意:每个列表中的元素数量相等。

0 个答案:

没有答案