"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
'CS > Python' 카테고리의 다른 글
Asterisk (0) | 2021.01.11 |
---|---|
Lambda & MapReduce (0) | 2021.01.11 |
Enumerate & Zip (0) | 2021.01.10 |
List Comprehension (0) | 2021.01.10 |
Split & Join (0) | 2021.01.10 |