파이썬 제너레이터 썸네일형 리스트형 [Python/파이썬] Generator(제너레이터) , Iterator(이터레이터) 파이썬 코딩에서 효율적인 코드란 어떤 코드를 말하는 것일까? 파이썬에서 효율적인 코드란, 간결한 문법과 효율적인 메모리 사용이 가능한 코드를 말하는 것이라고 생각한다. 효율적인 코드 작성을 위해서는 파이썬의 'Generator', 'Iterator'를 사용하는 것도 한 방법이다. 이번 포스팅에서는 파이썬 Generator(제너레이터), Iterator(이터레이터)에 대해 간단히 정리해보려고 한다. 1. Iterator(이터레이터) 이터레이터는 반복가능한 객체를 말한다. for문이나 while 등 loop문을 통해 객체를 반복하여 어떤 결과를 출력해낼 수 있다. 반복이 가능한 객체라고 하면 예를 들어서, 파이썬의 대표적인 자료형 list, tuple, dictionary를 예로 들 수 있을 것 같다. 이러.. 더보기 이전 1 다음