原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.split.html
校对:(虚位以待)
numpy.
split
(ary, indices_or_sections, axis=0)[source]将数组拆分为多个子数组。
参数: | ary:ndarray
indices_or_sections:int或1-D数组
axis:int,可选
|
---|---|
返回: | 子数组:ndarrays列表
|
上升: | ValueError
|
也可以看看
array_split
hsplit
vsplit
dsplit
concatenate
stack
hstack
vstack
dstack
例子
>>> x = np.arange(9.0)
>>> np.split(x, 3)
[array([ 0., 1., 2.]), array([ 3., 4., 5.]), array([ 6., 7., 8.])]
>>> x = np.arange(8.0)
>>> np.split(x, [3, 5, 6, 10])
[array([ 0., 1., 2.]),
array([ 3., 4.]),
array([ 5.]),
array([ 6., 7.]),
array([], dtype=float64)]