Generator (1) 썸네일형 리스트형 Python - 중급 05 (generator) generator는 한 마디로 iterator를 생성해 주는 함수입니다. iterator와 동일하게 next() 함수를 사용하여 데이터를 순차적으로 호출 할 수 있습니다. generator를 알기 위해 먼저 yield 키워드에 대해 살펴보겠습니다. iterator는 Python - 중급 04 (iterator)를 참조 하십시오. yield 키워드 yield는 함수에서 값을 반환(return)하고, 함수의 실행을 그 지점에서 일시적으로 중지합니다. 다음 번에 함수가 호출되면, yield 다음의 명령문부터 실행이 재개됩니다. 예시를 통해 이해해 보겠습니다. def test(): print('A') yield 1 print('B') yield 2 print('C') yield 3 t = test() print.. 이전 1 다음