Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

study

효율적으로 파이썬 코드 작성하는법 본문

Data Engineer with Python

효율적으로 파이썬 코드 작성하는법

채승완 2022. 3. 6. 03:56

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