1. 배열 생성 (Creation)import numpy as np # 리스트로 배열 생성arr = np.array([1, 2, 3, 4, 5]) # 0 또는 1로 채워진 배열 (형태 지정)zeros = np.zeros((2, 3)) # 2행 3열의 0ones = np.ones((3, 3)) # 3행 3열의 1 # 연속된 숫자 배열range_arr = np.arange(0, 10, 2) # 0부터 10 미만까지 2씩 증가linspace_arr = np.linspace(0, 1, 5) # 0부터 1까지 일정한 간격으로 5개 생성 2. 배열의 형태 변경 (Reshaping)import numpy as np # 1차원 배열을 2차원(3x4)으로 변경a = np.arange(12)reshaped = a.resh..