欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

GO数组拆分

程序员文章站 2022-07-15 12:23:22
...
func SplitArray(arr []int64, num int64) [][]int64 {
	var segments = make([][]int64, 0)
	l := len(arr)
	i := int64(0)
	for true {
		if int64(l)-i < num {
			segments = append(segments, arr[i:])
			break
		}
		segments = append(segments, arr[i:i+num])
		i += num
	}
	return segments
}

 数组,等分每份里面多少个数字