Python/numpy
Pythonで数値計算を効率的に行うためのライブラリ
公式
import numpy as np
np.array([1, 2, 3])
a = np.array([1,2,3])
b = np.array([2,4,6])
a + b # array([3, 6, 9])
a - b # array([-1, -2, -3])
a * b # array([ 2, 8, 18])
関数 | 説明 |
---|---|
| 配列の次元数の取得 |
| 配列の要素の形 |
ndimとshapeは、多次元配列だが要素の数がバラバラの場合、
a = np.array([[0,1],[2,3,4],[5,6,7,8]])
a # array([list([0, 1]), list([2, 3, 4]), list([5, 6, 7, 8])], dtype=object)
a.shape # (3,)
a.ndim # 1