Haskell - 按最后一个元组元素对元组列表进行排序

休特

我一直试图找到一种方法来按d元素对列表 [(a,b,c,d),(e,f,g,h)] 进行排序

到目前为止,我已经尝试过:sortBy (compare onsnd)但我找不到获得第 4 个元素而不是第 2个元素的方法

我的输出必须是相同的,但改为排序。

提前致谢!

西尔维奥·马约洛

fst并且snd专门为 2-tuples 提供的方便函数。但是,您可以非常轻松地编写一个适用于 4 元组的函数。

frth :: (a, b, c, d) -> d
frth (_, _, _, d) = d

然后

sortBy (compare `on` frth)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

按haskell中的元素之一对元组进行排序

来自分类Dev

Haskell:在元组列表中查找第一个元素为x的元组

来自分类Dev

Haskell-内置元组,其中Ord定义为仅按第一个元素进行比较?

来自分类Dev

在Haskell列表中对元组进行排序

来自分类Dev

如何按元组中的第一个元素对元组列表进行排序?

来自分类Dev

从列表中的3个元组中获取第一个和第二个元素-Haskell

来自分类Dev

Haskell,从一个列表的元组中拉出两个列表

来自分类Dev

Haskell,是否可以创建一个可以咖喱任意数量元组元素的咖喱函数

来自分类Dev

从Haskell的元组列表中获取元素

来自分类Dev

在Haskell中对元组列表进行递归

来自分类Dev

从Haskell的列表中删除第一个和最后一个元素

来自分类Dev

Haskell:创建列表中每个列表的最后一个元素的列表

来自分类Dev

Haskell - 按字母顺序对元组内的字符串进行排序

来自分类Dev

Haskell中是否有一个函数可以按以下方式对列表的元素进行分组?

来自分类Dev

Haskell-元组的打印元素

来自分类Dev

Haskell-元组的打印元素

来自分类Dev

Haskell模式匹配元组列表

来自分类Dev

Haskell-打印元组列表

来自分类Dev

Haskell-过滤元组列表

来自分类Dev

如何将基于最后一个元素的元组列表与条件进行比较

来自分类Dev

Haskell,2个列表到每个元组列表

来自分类Dev

按元组的第二个元素和绝对值对元组列表进行排序

来自分类Dev

如何在Haskell列表中的元组中添加元素?

来自分类Dev

Haskell按FST对列表元素进行分组

来自分类Dev

如何在Haskell元组中访问第n个元素

来自分类Dev

如何在Haskell元组中访问第n个元素

来自分类Dev

在列表中找到元素的前一个元素(Haskell)

来自分类Dev

过滤列表列表中的元组[Haskell]

来自分类Dev

将元组列表转换为列表Haskell

Related 相关文章

  1. 1

    按haskell中的元素之一对元组进行排序

  2. 2

    Haskell:在元组列表中查找第一个元素为x的元组

  3. 3

    Haskell-内置元组,其中Ord定义为仅按第一个元素进行比较?

  4. 4

    在Haskell列表中对元组进行排序

  5. 5

    如何按元组中的第一个元素对元组列表进行排序?

  6. 6

    从列表中的3个元组中获取第一个和第二个元素-Haskell

  7. 7

    Haskell,从一个列表的元组中拉出两个列表

  8. 8

    Haskell,是否可以创建一个可以咖喱任意数量元组元素的咖喱函数

  9. 9

    从Haskell的元组列表中获取元素

  10. 10

    在Haskell中对元组列表进行递归

  11. 11

    从Haskell的列表中删除第一个和最后一个元素

  12. 12

    Haskell:创建列表中每个列表的最后一个元素的列表

  13. 13

    Haskell - 按字母顺序对元组内的字符串进行排序

  14. 14

    Haskell中是否有一个函数可以按以下方式对列表的元素进行分组?

  15. 15

    Haskell-元组的打印元素

  16. 16

    Haskell-元组的打印元素

  17. 17

    Haskell模式匹配元组列表

  18. 18

    Haskell-打印元组列表

  19. 19

    Haskell-过滤元组列表

  20. 20

    如何将基于最后一个元素的元组列表与条件进行比较

  21. 21

    Haskell,2个列表到每个元组列表

  22. 22

    按元组的第二个元素和绝对值对元组列表进行排序

  23. 23

    如何在Haskell列表中的元组中添加元素?

  24. 24

    Haskell按FST对列表元素进行分组

  25. 25

    如何在Haskell元组中访问第n个元素

  26. 26

    如何在Haskell元组中访问第n个元素

  27. 27

    在列表中找到元素的前一个元素(Haskell)

  28. 28

    过滤列表列表中的元组[Haskell]

  29. 29

    将元组列表转换为列表Haskell

热门标签

归档