python 一个数组根据大小拆分成多个数组
原创
©著作权归作者所有:来自51CTO博客作者mp624183768的原创作品,请联系作者获取转载授权,否则将追究法律责任
def arr_size(arr, size):
s = []
for i in range(0, int(len(arr)) + 1, size):
c = arr[i:i + size]
if c != []:
s.append(c)
return s
if __name__ == '__main__':
a = [1, 2, 3, 4, 5, 6, 7]
print(arr_size(a, 2))
效果
[[1, 2], [3, 4], [5, 6], [7]]