C로 짜여진 라이브러리.
파이썬의 느려터진 리스트를 대체해서 사용
넘파이 생성 예제 1
import numpy as np array1 = np.array([10, 20, 30])
.full(갯수, 값) : 이 갯수로 값을 채워라
.zeros(갯수) : 이 갯수로 0을 채워라
array2 = np.full(6,0) array3 = np.zeros(6)
.random.random(갯수) : 갯수만큼 랜덤한 수 채우기
arrayRandom = np.random.random(6) arrayRandom
- .random.randint( 갯수 ) : 정수형으로도 채울 수 있음
.arange()
슬라이싱
조건 걸기
- 상당히 간편하네..
연산
numpy VS list
- 놀랍게도 속도가 100배 차이가 난다...
- 넘파이를 쓰자