1차원 배열: x = np.array([1, 2, 3, 4]) x = np.arange(1, 5)

2차원 배열: x = ap.array([[1, 2, 3, 4], [5, 6, 7, 8]]) x = np.arange(1, 9).reshape(2, 4)

3차원 배열: x = np.array([[[1,2], [3,4]],

                                     [[5,6], [7,8]],])

shape: (2, 3, 4)등 전체적인 형태

ndim: 3차원 axis0 axis1 axis2

size: 몇차원으로 mapping이 되는가

Untitled

빈 배열 만들기

np.zeros(shape) 0으로 채워진 ndarray

np.ones(shape) 1로 채워진 ndarray

np.full(shape, value): value로 채워진 ndarray

np.empty(shape): 임의의 ndarray

numpy의 배열 1차원 배열로 바꾸기