-
효과적인 파이썬식 코딩 2) comprehension과 generator카테고리 없음 2021. 10. 22. 22:19728x90
Comprehension이란 iterable한 오브젝트를 생성하기 위한 방법중 하나로 파이썬에서 사용할 수 있는 유용한 기능중 하나이다.
파이썬에는 다음과 같은 크게 네 가지 종류의 Comprehension이 있다.
- List Comprehension (LC)
- Set Comprehension (SC)
- Dict Comprehension (DC)
- Generator Expression (GE)
Generator의 경우 comprehension과 형태는 동일하지만 특별히 expression이라고 부른다.
1) List Comprehension
2) Set Comprehension
3) Dict Comprehension
4) Generator Expression
Generator expression은 특별한 형태의 comprehension이다. 이는 한 번에 모든 원소를 반환하지 않고 한 번에 하나의 원소만 반환하는 generator를 생성한다.
https://mingrammer.com/introduce-comprehension-of-python/
파이썬의 Comprehension 소개
Comprehension이란 iterable한 오브젝트를 생성하기 위한 방법중 하나로 파이썬에서 사용할 수 있는 유용한 기능중 하나이다. 파이썬에는 다음
mingrammer.com
728x90