🏆30

데일리 챌린지: 청크 분할 제너레이터

100만 행 CSV를 메모리 초과 없이 - 제너레이터

학습 목표

무한 제너레이터를 구현한다 청크 분할 로직을 제너레이터로 구현한다 제너레이터 파이프라인을 조합한다

🏆 데일리 챌린지: 데이터 파이프라인 유틸리티

미션 1: infinite_counter(start, step)

itertools.count()와 동일한 무한 카운터를 구현하세요.

에디터 로딩 중...

미션 2: chunked(iterable, chunk_size)

이터러블을 chunk_size 크기의 청크로 분할하세요. 실무에서 배치 처리, API 페이지네이션에 필수!

에디터 로딩 중...

미션 3: 파이프라인 조합 (보너스)

무한 카운터 → 짝수 필터 → 제곱 → 처음 5개

에디터 로딩 중...

평가 기준

기준배점
infinite_counter 정상 동작30%
chunked 정상 동작40%
마지막 불완전 청크 처리15%
파이프라인 조합15%