Python - 排序第二个参数

时间:2013-02-24 14:40:18

标签: python arrays list sorting

我有一个列表,我想排序。列表由具有两个元素的项目组成。我希望只对第二个元素进行排序。因此,我几乎可以肯定

L = [[4,2],[5,2]]
sorted(L)

不会做这个工作。

如何进行?我得出答案,但不明白什么可能适用于问题。

Thansk!

1 个答案:

答案 0 :(得分:1)

from operator import itemgetter
sorted(L, key=itemgetter(1))

返回排序列表L,按key排序L每个元素中的第二项。