2016-11-21 33 views

回答

0

試試這個:

def group_me(array,length): 
    return [array[n:n+length] for n in range(0,len(array)-length+1)] 
0

使用列表理解

def group_me(A, n): 
    return [A[i:i+n] for i in range(len(A)-n+1)] 


>>> group_me([1, 2, 3, 4, 5, 6, 7], 4) 
[1,2,3,4], [2,3,4,5], [3,4,5,6], [4,5,6,7] 
相關問題