학습 자료

다차원 배열 다루기

NumPy는 1차원과 2차원에서 멈추지 않습니다. 3차원 배열은 물론 그 이상도 지원합니다.

차원이 하나 늘어날 때마다 중첩 수준과 형상(shape)의 복잡도가 함께 증가합니다.

이미지 데이터나 시계열 배치와 같은 영역에서 3차원 배열을 자주 접하게 됩니다.


차원과 형상(Shape)

  • 1차원 배열의 형상은 (3,)처럼 표시됩니다.
  • 2차원 배열은 (2, 3)일 수 있습니다.
  • 3차원 배열은 (2, 3, 4)처럼 보일 수 있으며, 이는 2개의 블록(깊이)이 있고 각 블록에 3개의 행과 4개의 열이 있음을 의미합니다.
Quiz
0 / 1

NumPy는 2차원보다 더 많은 차원의 배열을 지원합니다.

학습 자료

AI 튜터

디자인

업로드

수업 노트

즐겨찾기

도움말