NumPy 配列の形状
- 前のページ NumPy コピーやビュー
- 次のページ NumPy 配列のリシャペ
配列の形状
配列の形状は各次元ごとの要素の数です。
配列の形状を取得
NumPy配列には、 shape
の属性、この属性は各インデックスに対応する要素の数を持つタプルを返します。
インスタンス
2次元配列の形状を印刷:
import numpy as np arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]]) print(arr.shape)
上の例は以下を返します (2, 4)
、これはこの配列が2つの次元を持つことを意味します。各次元には4つの要素があります。
インスタンス
利用して ndmin
値1、2、3、4を使用したベクターから5次元の配列を作成し、最後の次元の値が4であることを確認します:
import numpy as np arr = np.array([1, 2, 3, 4], ndmin=5) print(arr) print('配列の形状: ', arr.shape)
タプルの形状は何を意味しますか?
各インデックスの整数は、対応する次元が持つ要素の数を示します。
上の例のインデックス4、私たちの値は4、したがって第5つの(4 + 1 th)次元には4つの要素があると言えます。
- 前のページ NumPy コピーやビュー
- 次のページ NumPy 配列のリシャペ