在Haskell中,我说我有一个Int
的列表,我知道它的长度是4的倍数。
我如何编写一个将列表更改为(Int, Int, Int, Int)
元组列表的函数?
例如:
int2tuplelist :: [Int] -> [(Int, Int, Int, Int)]
答案 0 :(得分:4)
int2tuplelist (x1:x2:x3:x4:xs) = (x1,x2,x3,x4): int2tuplelist xs
int2tuplelist [] = []