ndarray의 형태 바꾸는 방식을 설명하겠습니다. reshapereshape로 바꾸는 방법입니다. 원하는 모든 모양으로 바꿀 수 있습니다. 당연한 거지만 꼭 주의해야 할 것은 ndarray가 가지고 있는 숫자와 맞아야 합니다. 예를 들어, np.arange(16)로 하면 가능한 모양은 (3,5),(5,3),(15,1),(1,15) 만 가능합니다. 다른 모양을 하라고 명령하면 숫자가 맞지 않는다는 오류가 뜹니다. import numpy as npx = np.arange(15)print(x)x.reshape(3,5)x는 15개의 원소로 이루어진 모양이(15,)인 ndarray였는데 (3,5)로 바꾼 것을 볼수 있습니다. flattenflatten은 모든 배열을 다 1차원 배열로 만들어줍니다. 즉, 일렬..