기존 파이썬 코드를 빠르게 만드는 방법
- 상황에 맞는 정확한 데이터 구조 사용
(list, tuple, set, dict, etc…) - for 루프 대신 while 루프 사용
- 컴프레헨션 사용
- 복수 할당 사용 ( a, b = 1, 2)
- 될 수 있으면 global 키워드를 줄이자 연산 작업에 많은 시간을 소요한다
- 라이브러리를 활용
- 제너레이터 사용
- .사용 자제 (use sqart instead of math.sqart)
- 무한 반복문에 1 사용 True 사용 보다 런타임 줄일수 있음
- 큰 데이터 처리는 pandas, numpy, scipy 사용