언제 어떤 패턴을 쓸 것인가
| 패턴 | 핵심 용도 | 대표 예시 |
|---|---|---|
| 컴프리헨션 | 기존 시퀀스에서 새 시퀀스 생성 | 데이터 필터링, 변환 |
| collections | 특화된 컨테이너 타입 | 빈도 계산, 기본값 딕셔너리 |
| itertools | 메모리 효율적 반복 패턴 | 조합, 체이닝, 그룹핑 |
컴프리헨션
리스트/딕셔너리/집합 컴프리헨션으로 간결한 데이터 변환
collections
Counter, defaultdict, deque 등 특화 컨테이너
itertools
product, chain, groupby 등 반복 조합 패턴

