Python sum
-
Python NumPy(7. Sum 과 np.sum 차이 )Python/Python 2020. 1. 21. 14:19
import numpy as np #배열의 값의 합 구하기 L = np.random.random(100) sum(L) np.sum(L) 두 개의 코드는 같은 값을 출력한다 그렇다면 아래의 np.sum(L)은 뭐하러 더 귀찮게 쓰는것인가? 그이유는 간단하다 컴파일에 시간에 차이가 있기 때문이다. big_array = np.random.rand(10000000) %timeit sum(big_array) %timeit np.sum(big_array) 이 코드는 랜덤한 배열을 더하는 것이다 한가지는 기본 산술연산자 sum 과 하는 numpy 라이브러리에 있는 np.sum 함수다. 이 둘에 실행결과는 Sum 도 오래걸린편은 아니지만 np.sum이 월등 하게 빠른편을 보여준다 . Python 데이터 사이언스 분야에..