NumPy 배열은 동일한 유형의 요소를 포함하는 그리드로, 다차원 데이터를 효과적으로 저장하고 처리하는 데 사용됩니다. NumPy 배열은 메모리에 연속적으로 저장되며, 빠른 연산과 벡터화된 연산을 지원하여 데이터 과학 및 수치 계산에 매우 유용합니다. 1차원 배열 import numpy as np arr_id = np.array([1, 2, 3, 4, 5]) print(arr_id) 1차원 배열은 요소가 한 줄로 나열된 형태입니다. 위의 예시에서 arr_1d는 1부터 5까지의 정수로 구성된 1차원 배열입니다. 2차원 배열 import numpy as np arr_2d = np.array([[1, 2, 3], [4, 5, 6]]) print(arr_2d) # 출력: # [[1 2 3] # [4 5 6]] ..