嘿,伙计们,我试着从一个列表中得到n个数的列表。我想知道在haskell中是否有一个方法类似于"take“和"drop”方法,但在我的情况下是否可以。例如:
Input = [ [1,2,3,4], [5,6,7,8], [9,1,2,3], [4,5,6,7], [8,9,1,2], [3,4,5,6] ]
我希望能够从这个列表列表中获取前3个元素,并以如下形式结束:
Output = [ [1,2,3,4], [5,6,7,8], [9,1,2,3]]
我还希望能够从列表列表中删除前3个元素,并以如下形式结束:
Output = [[4,5,6,7], [8,9,1,2],