我如何在最小 y 的对列表中获得最大对?

我得到了这个 list :

L =[[1,3],[2,5],[-4,0],[2,1],[0,9]]

使用 max(L) 我得到 [2,5],但我想要 [2,1]。

最佳答案

max(L, key=lambda item: (item[0], -item[1]))

输出:
[2, 1]

关于Python:在最小 y 的对列表中获取最大对,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5118249/

10-11 22:03