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 |