找到嵌套列表的最小值

时间:2013-04-28 00:00:50

标签: haskell

我有一个嵌套列表,如下所示:

let i = [(6, 0.2), (4, 0.9), (12, 0.1)]

我有兴趣找到第二个元素最小的元素:

(12, 0.1)

我试图使用最小值,但显然这不起作用。如何找到嵌套列表的最小值?

minimum (\(x, y) -> y) lst

1 个答案:

答案 0 :(得分:15)

使用minimumBycomparingsnd

minimumBy (comparing snd)