多次元配列の操作:行、列、スライス、軸を指定して多次元配列を操作する

python

多次元配列の操作:行、列、スライス、軸を指定して多次元配列を操作する

PythonのNumpyモジュールを使用すると、多次元配列を操作することができます。Numpyモジュールを使用すると、行、列、スライス、軸を指定して多次元配列を操作することができます。

Numpyモジュールを使用すると、多次元配列を操作するためのいくつかのメソッドが提供されます。例えば、ndarray.shapeメソッドを使用すると、配列の形状を取得できます。また、ndarray.reshapeメソッドを使用すると、配列の形状を変更できます。

さらに、Numpyモジュールを使用すると、行、列、スライス、軸を指定して多次元配列を操作することができます。例えば、ndarray[行, 列]を使用すると、指定した行と列の要素を取得できます。また、ndarray[行, :]を使用すると、指定した行のすべての要素を取得できます。

以下のコードは、行、列、スライス、軸を指定して多次元配列を操作する例を示しています。

import numpy as np
# 2次元配列を作成
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 配列の形状を取得
print(arr.shape)
# 配列の形状を変更
arr = arr.reshape(3, 3)
# 指定した行と列の要素を取得
print(arr[1, 2])
# 指定した行のすべての要素を取得
print(arr[2, :])

実行結果:

(3, 3)
6
[7 8 9]
タイトルとURLをコピーしました