목차 파이썬 yield와 generator의 의미 간단히 말해서 파이썬의 generator란 반복(iterator) 동작을 간단하게 실행시켜주는 방법입니다. generator를 만들때 일반적인 함수를 정의하면서 return 문구를 쓰는 것이 아닌 yield를 사용합니다. generator 함수는 최소 하나의 yield 를 포함 next() 메소드가 자동으로 실행됨 yield가 실행되면 함수는 중단하고 control이 콜러(caller)에게 넘어감 코드를 통해 직접 설명드리겠습니다. 예제 코드>> def gen_func(): yield 1 print(gen_func()) 결과>> 위 예제 코드와 같이 gen_func 함수에 yield가 포함되기 때문에 해당 함수는 generator가 됩니다. 파이썬 yie..
원문링크 : [Python] 파이썬 yield란? 사용목적 (Generator, 제너레이터)