336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
iter(x) -----------> x.__iter__() 호출
next(x) ----------< x.__next__() 호출
iter(x) 는 iterator 객체를 return 해야 한다. (결국 자신을 return 하면 된다.)
__next__ 함수에서는 더이상 넘길 값이 없으면 StopIteration exception을 발생시킨다
iterator 객체란 __iter__() 와 __next__() 를 구현한 class이다.
'ⓟrogramming > Python' 카테고리의 다른 글
[Python] 연산 관련 메서드 (0) | 2016.10.14 |
---|---|
[Python] 객체의 함수화 관련 메서드 - __call__ (0) | 2016.10.14 |
[Python] 소멸자 (0) | 2016.10.14 |
[Python] Special Method - 특별 메서드 (0) | 2016.10.14 |
[Python] 인스턴스 메서드, 클래스 메서드 그리고 정적 메서드 (0) | 2016.10.13 |