当Res是一个列表时,谓词splitEvery(N,List,Res)成功-在该列表中,列表中每N个连续的元素被分组到一个保持顺序的列表中
示例:
?- splitEvery(2,[a,b,c,d,e,f,g,h],R).
R = [[a, b], [c, d], [e, f], [g, h]] ;
false.
?- splitEvery(4,[a,b,c,d,e,f,g,h],R).
R = [[a, b, c, d], [e, f, g, h]] ;
false.
?- splitEvery(8,[a,b,c,d,e,f,g,h],R).
R =