generator (1) 썸네일형 리스트형 파이썬 iterable, iterator, generator에 대해 알아보자 이번 포스트에서는 iterable과 iterator에 대해 알아보려고 합니다. 우선 Iterable이란 어떠한 일련의 데이터에 하나씩 접근할 수 있는 객체를 나타내는 단어이며, 이는 추상적인 일종의 클래스 함수 헤더(e.g. 자바의 인터페이스)로 클래스 내부에서 __next__나 __iter__ 혹은 (__getitem__ , __len__) 함수가 구현되어 있다면 그것을 iterable한 클래스라고 명명할 수 있습니다. 더보기 __aiter__ 이나 __anext__ , __await__ 등도 있지만 이 포스트에서는 생략하도록 하겠습니다. 즉, 어떤 파이썬 클래스가 iterable한 속성을 가지기 위해서는 클래스 내부에서 __next__ 함수가 구현되어 있거나 __iter__ 함수가 구현되어 있거나 _.. 이전 1 다음