2: NumPy attributes are awesome
- NumPy 배열의 중요한 속성 학습 및 배열 생성 방법 소개 🚀
ndim
속성으로 배열의 차원 수를 확인 (1차원, 2차원 등) 📐
shape
속성으로 배열의 형태(행, 열) 확인 (예: 2x3 배열) 📏
size
속성으로 배열 내 전체 요소의 개수 확인 🔢
dtype
속성으로 배열 요소의 데이터 타입 확인 (int64, float64 등) 🔍
zeros()
함수로 0으로 채워진 배열 생성 (크기, 차원, 데이터 타입 지정 가능) ⬛
ones()
함수로 1로 채워진 배열 생성 (크기, 차원, 데이터 타입 지정 가능) ⬜
empty()
함수로 초기화되지 않은 임의의 값으로 채워진 배열 생성 (속도 매우 빠름) 💨
arange()
함수로 특정 범위의 값을 순차적으로 갖는 배열 생성 (시작, 끝, 간격 지정 가능) ➡️
linspace()
함수로 선형 간격으로 분할된 특정 개수의 값을 갖는 배열 생성 (시작, 끝, 개수 지정 가능) ➗
- 배열 생성 시
dtype
인수를 통해 데이터 타입 지정 가능 (int, float, string 등) 🔤