파이썬 제너레이터(Generator) 알아보기(feat yield)


파이썬 제너레이터(Generator) 알아보기(feat yield)

이번 포스팅에서는 파이썬의 제너레이터 기능에 대해 알아보겠습니다. 1. 제너레이터(Genterator)란? 파이썬의 제너레이터는 yield라는 키워드를 이용하여 함수 안에서 반복자(iterator)를 생성해 주는 함수입니다. 반복자(iterator)란 말 또한 생소하죠? iterator란 컬렉션(컨테이너라는 말도 사용됩니다.)에 저장된 원소들을 반복적으로 접근하여 읽어오는 일반화된 방법을 제공하는 객체입니다.. 음.. 이말이 더 어려워보이는듯 합니다. STL, Java등에서도 사용되는 개념이며 시퀀스하게 저장되어 있는 데이터를 순차적으로 접근하여 읽어오기 위한 방법(메소드)을 제공하는 객체라고 하면 좀 더 이해가 되실려나요?.. 제너레이터 함수는 retu..........

파이썬 제너레이터(Generator) 알아보기(feat yield)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 파이썬 제너레이터(Generator) 알아보기(feat yield)