Python:如何按每个元素的最大值对列表进行排序?

时间:2022-09-28 14:31:53
L=[[a,b],[c,d],[e,f],...]

I want to sort it by max(a,b), max(c,d), max(e,f), etc.

我想按max(a,b),max(c,d),max(e,f)等对其进行排序。

1 个解决方案

#1


13  

You can supply a custom key functor to sort:

您可以提供自定义键函数来排序:

L.sort(key=max)

#1


13  

You can supply a custom key functor to sort:

您可以提供自定义键函数来排序:

L.sort(key=max)