강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

tmdwodl12님의 프로필 이미지
tmdwodl12

작성한 질문수

우리를 위한 프로그래밍 : 파이썬 중급 (Inflearn Original)

시퀀스(1-2)

generator 생성

작성

·

284

0

강의에서 제네레이터는 comprehending list 형태에서 중괄호를 소괄호로 바꾸면 된다는 설명을 하셨는데 인터넷이나 책을 보니 generator는 yield 함수와 써야한다는 글들이 많았습니다.
강의처럼 생성하는 것과 yield함수를 써서 생성하는 것의 차이가 무엇인가요?

답변 1

0

좋은사람님의 프로필 이미지
좋은사람
지식공유자

네 필요할 때 구성요소를 생성해서 메모리를 절약하는 부분은 같습니다.

다만, 후에 yield from 등의 키워드가 비동기 실행으로 이어지게 되여~

좀 더 깊게 공부하시다 보면 이해가 되실거예요

아래도 읽어보세요.

https://dojang.io/mod/page/view.php?id=2414

tmdwodl12님의 프로필 이미지
tmdwodl12

작성한 질문수

질문하기