标签: haskell
我有一个嵌套列表,如下所示:
let i = [(6, 0.2), (4, 0.9), (12, 0.1)]
我有兴趣找到第二个元素最小的元素:
(12, 0.1)
我试图使用最小值,但显然这不起作用。如何找到嵌套列表的最小值?
minimum (\(x, y) -> y) lst
答案 0 :(得分:15)
使用minimumBy,comparing和snd:
minimumBy
comparing
snd
minimumBy (comparing snd)