【发布时间】:2012-10-04 06:59:26
【问题描述】:
库中的列表是否存在将 n 个元素组成的组的操作?例如:n=3
groupInto 3 [1,2,3,4,5,6,7,8,9] = [[1,2,3],[4,5,6],[7,8,9]]
如果没有,我该怎么做?
【问题讨论】:
-
如果存在这样的函数,它的类型将是
Int -> [a] -> [[a]],所以你可以Hoogle。不过什么也没看到:haskell.org/hoogle/… -
@MatrixFrog hoogle 默认只搜索几个包,hayoo 搜索更多(我认为甚至是所有的hackage)。
-
@DanielWagner 嗯.. 这个比那个有更好的答案。
-
@AndrewC:我同意,虽然那时标题非常需要编辑。