CS/Python

Pythonic Code

damzzi 2021. 1. 7. 02:52

"Life is short. Use Python"

 

 

 

@Pythonic Code

-다른 사람의 코드를 잘 이해하기 위해 파이썬 특유의 문법을 활용해 효율적으로 코드를 표현하는 기법

-고급 코드를 작성 할 수록 더 많이 필요함

 

 

 

@Why Pythonic Code?

-많은 개발자들이 파이썬 스타일로 코딩함

-단순 for loop append보다 list가 좀 더 빠름

-익숙해지면 코드도 짧아짐

 

 

 

예) 여러 단어들을 하나로 붙일 때

# 일반 코드

colors = ["a", "b", "c", "d", "e"]
result = ""

for s in colors:
    result += s

print(result)
# pythonic code

colors = ["red", "blue", "green", "yellow"]
result = "".join(colors)

print(result)

 

 

 

 

참고)

www.boostcourse.org/ai222

 

머신러닝을 위한 파이썬

부스트코스 무료 강의

www.boostcourse.org