study
효율적으로 파이썬 코드 작성하는법 본문
1. map, lambda 사용
- 기존 코드

- 개선된 코드

map : 리스트의 요소를 지정된 함수로 처리해주는 함수
lambda : 함수를 한 줄로 작성(매개변수, 표현식)
2. 코드 동작 순서 변경
- 기존 코드

- 개선된 코드

append 함수를 사용하는 경우 반복문 내부에서 타입 변환을 하는 것보다 반복문 끝나고 전체 데이터에 대해서 한 번에 타입 변환하는 것이 효율적이다
3. 데이터 프레임 열 계산
- 기존 코드

- 개선된 코드

데이터프레임 계산을 진행할 때 values를 하게 되면 type이 numpy로 변환되어 기존 코드(Series)보다
빠른 계산이 가능하다
'Data Engineer with Python' 카테고리의 다른 글
| Test-Drive-Development (0) | 2022.04.17 |
|---|---|
| 데코레이터 (0) | 2022.03.13 |
| 과제 1. 가상화폐 데이터로 해보고 싶은 것 (0) | 2022.02.28 |
| Introduction to Data Engineering (0) | 2022.02.27 |
| Data Engineering for Everyone (0) | 2022.02.22 |