파이썬 스타일 코드
파이썬에서 활용되는 간결한 문법의 코드
생산성 향상 코드
파이썬스러운 간결한 코드이다
스타일 코드 종류는?
- list comprehension, enumerate, split, join, zip 등등
리스트 컴프리헨션(list comprehension)
리스트 내에서 조건문, 반복문 활용
사용법
1. square = [i**2 for i in [1,2,3]]
1+. square = [i for i in [1,2,3]]
2. square = [i**2 for i in[1,2,3] if i%3==0]
위와 같이 굉장히 길게 써야 할 것들이 단 한줄로 정리가 되는 모습을 볼 수 있다
특히 리스트를 통해 값을 받아야 할 때 좋은 방법이다
하지만 이런 간결하고 좋은 신문물에도 단점이 존재한다
바로 가독성이 기가막히게 나빠진다는 것
그렇기에 과하지 않게 적절하게 사용하는 것이 좋다