numpy.
split
(ary, indices_or_sections, axis=0)[source]Split an array into multiple sub-arrays.
Parameters: |
|
---|---|
Returns: |
|
Raises: |
|
第一个参数array:输入序列
第二个参数indices_or_sections:分割参考
第三个参数axis:0为水平1为竖直
>>> 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)]
>>> x = np.arange(8.0) >>> np.split(x, (3,)) [array([0., 1., 2.]), array([3., 4.,5.,6., 7.])]
原文:https://www.cnblogs.com/yuelien/p/12445857.html