이번에는 numpy array의 차원, 크기, 길이 함수를 알아보는 ndim, shape, len 함수를 알아보려고 합니다.
1. 배열의 차원 (Dimension)
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(arr.ndim)
# 출력: 1
위의 예시에서 배열 arr의 차원은 1입니다. 즉, 1차원 배열임을 나타냅니다.
배열의 크기(shape)는 각 차원의 길이를 튜플로 표현한 것 입니다.
2. 배열의 크기 (Shape)
import numpy as np
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
print(arr.shape)
# 출력: (3, 3)
배열 arr의 크기(shape)는 (3, 3)입니다.
이는 2차원 배열로서 3개의 행(row)과 3개의 열(column)로 이루어져 있음을 나타냅니다.
3. 배열의 길이 (Length)
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(len(arr))
# 출력: 5
배열 arr의 길이는 5입니다. 배열에 포함된 원소의 개수를 나타냅니다
배열의 길이(len)는 배열에 포함된 원소의 개수를 의미합니다.
'파이썬 (Python) > Numpy (array)' 카테고리의 다른 글
파이썬 numpy :: 배열(array) 요소 삭제 / delete(), axis 매개변수 (0) | 2023.05.21 |
---|---|
파이썬 numpy :: 2차원 배열(array) 인덱싱, 원소 값 수정방법 (0) | 2023.05.19 |
파이썬 numpy :: 1차원 배열(array) 인덱싱, 원소 값 수정방법 (0) | 2023.05.18 |
파이썬 numpy :: 배열(array) 데이터타입 종류와 지정 (0) | 2023.05.18 |
파이썬 numpy :: 배열(array) 소개, 정의 / N차원 배열, ndim (0) | 2023.05.18 |