jinseon's log

[엘카데미] 엘카데미 챌린지_실습으로 배우는 Numpy_1일차 본문

ML & DL/엘카데미

[엘카데미] 엘카데미 챌린지_실습으로 배우는 Numpy_1일차

J_SEON 2023. 7. 17. 23:57

Numpy (Numerical Python)

- Python에서 대규모 다차원 배열을 다룰 수 있게 도와주는 라이브러리

- 리스트에 비해 빠른 연산 & 메모리 효율 ↑

- 리스트와 다르게 단일 데이터 타입으로 구성

 

기본 사용법

import numpy as np

np.array([1, 2, 3, 4, 5])
>> array([1, 2, 3, 4, 5])

np.array([1, 2, 3, 4, 5], dtype='float')
>> array([1., 2., 3., 4., 5.])

 

 

자주 사용되는 함수

- np.array : 배열생성
- np.zeros : 0이 들어있는 배열 생성
- np.ones : 1이 들어있는 배열 생성
- np.empty : 초기화되어 있지 않은 값이 들어있는 배열 반환
- np.arange(n) : 배열 버전의 range 함수

Comments