当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Numpy.dsplit()用法及代码示例


借助Numpy.dsplit()()方法,我们可以获取数组的拆分维Numpy.dsplit()()方法。

用法: Numpy.dsplit(numpy.array(), split_size)

返回:返回具有拆分维的数组。


范例1:

在这个例子中,我们可以看到Numpy.expand_dims()方法,我们可以使用此方法获得分割后的尺寸。

# import numpy 
import numpy as np 
  
# using Numpy.dsplit() method 
gfg = np.array([[1, 2, 5], 
                [3, 4, 10], 
                [5, 6, 15], 
                [7, 8, 20]]) 
  
gfg = gfg.reshape(1, 2, 6) 
print(gfg) 
  
gfg = np.dsplit(gfg, 2) 
print(gfg)

输出:

[[[ 1 2 5 3 4 10]
[ 5 6 15 7 8 20]]]

[array([[[ 1, 2, 5],
[ 5, 6, 15]]]),
array([[[ 3, 4, 10],
[ 7, 8, 20]]])]

范例2:

# import numpy 
import numpy as np 
  
# using Numpy.expand_dims() method 
gfg = np.array([[1, 2], [7, 8], [5, 10]]) 
gfg = gfg.reshape(1, 2, 3) 
print(gfg) 
  
gfg = np.dsplit(gfg, 3) 
print(gfg)

输出:

[[[ 1 2 7]
[ 8 5 10]]]

[array([[[1],
[8]]]), array([[[2],
[5]]]), array([[[ 7],
[10]]])]



相关用法


注:本文由纯净天空筛选整理自Jitender_1998大神的英文原创作品 Python | Numpy.dsplit() method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。