python 把一个数组arr按照指定的数组大小size分割成若干个数组块
这里的运行结果,我是以分割2个数组块的。
def arr_size(arr,size):
s=[]
for i in range(0,int(len(arr))+1,size):
c=arr[i:i+size]
s.append(c)
newlist = [x for x in s if x]
return newlist
a=[1,2,3,4,5,6]
print(arr_size(a,2))
结果为[[1, 2], [3, 4], [5, 6]]