import numpy as np
# 要素が全て0の1次元配列
np_zeros_3 = np.zeros(3)
np_zeros_3
array([0., 0., 0.])
# 要素が全て0の2次元配列
np_zeros_23 = np.zeros((2, 3)) カッコが2重
np_zeros_23
array([[0., 0., 0.], [0., 0., 0.]])
# 要素が全て1の1次元配列
np_ones_3 = np.ones(3)
np_ones_3
array([1., 1., 1.])
# 要素が全て1の2次元配列
np_ones_23 = np.ones((2, 3))
np_ones_23
array([[1., 1., 1.], [1., 1., 1.]])
# 要素が全て5の1次元配列
np_full3_5 = np.full(3, 5)
np_full3_5
array([5, 5, 5])
# 要素が全て5の2次元配列
np_full23_5 = np.full((2, 3), 5)
np_full23_5
array([[5, 5, 5], [5, 5, 5]])
zeros(サイズ)
: 全ての要素が0の多次元配列ones(サイズ)
: 全ての要素が1の多次元配列full(サイズ, 値)
: 全ての要素が値の多次元配列
サイズには、数字とタプルが指定できます。
- 数字: 要素数が、数字と同じ1次元配列
- タプル:
shape
が、タプルと同じ多次元配列
コメント