728x90
파이썬 스타일 코드
파이썬에서 활용되는 간결한 문법의 코드
생산성 향상 코드
파이썬스러운 간결한 코드이다
스타일 코드 종류는?
- 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]
위와 같이 굉장히 길게 써야 할 것들이 단 한줄로 정리가 되는 모습을 볼 수 있다
특히 리스트를 통해 값을 받아야 할 때 좋은 방법이다
하지만 이런 간결하고 좋은 신문물에도 단점이 존재한다
바로 가독성이 기가막히게 나빠진다는 것
그렇기에 과하지 않게 적절하게 사용하는 것이 좋다
728x90
'Development Study > Python' 카테고리의 다른 글
[Python] f-string이란? (0) | 2022.12.01 |
---|---|
[Python] Enumerate (0) | 2022.11.10 |
[Python] 실습을 통해 자료형 익히기 ( 군집 자료형 데이터 조작 학습 ) (0) | 2022.10.11 |
[Python] 실습을 통해 자료형 익히기 ( 자료형 학습 ) (0) | 2022.10.04 |
[Python] 파이썬은 무엇일까 (소개, 자료형) (2) | 2022.10.04 |