當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。