Python Iterator에 관한 내용입니다. Python에는 Iterator 라는 class가 존재합니다. Iterator는 이름그대로 반복할 수 있는 클래스 인데, next() 함수를 이용해서 다음 데이터를 불러올 수 있습니다. Iterator는 Container Object(리스트, 튜플 등) A가 있을때 iter(A), A.__iter__() 2가지 방법을 사용해 만들 수 있습니다. 생성한 Iterator사용하면 for loop가 아닌 while loop로 반복문을 간단하게 실행할 수 있습니다. next() 함수를 사용해서 Iterator를 불러오다 마지막 데이터를 불러오고나면 StopIteration Exception이 발생하는 것을 이용하거나 next(Iterator, '마지막 반환값') 으..