궁금증 연구소

안녕하세요. 궁금증연구소 입니다.

오늘 포스팅 주제는 "[파이썬] yield from 문법 (python 3.3 이후 적용)" 입니다.

일반적 문법

파이썬에서 메모리를 절약할 수 있는 좋은 방법중 하나가 제너레이터를 활용하는 것입니다. 

제너레이터는 보통 yield 키워드를 통해 확인할 수 있는데, s에 리스트나 튜플같은 이터레이터 객체를 받아서 값을 하나씩 yield 시킵니다. 위와 같이 써도 되지만, 아래와 같이 간단하게 작성할 수도 있습니다.

 

제너레이터

yield from ns 라고 하면 for문 부분을 대신하게 됩니다. 간략하고 좋네요!!

 

 

 

반응형

공유하기

facebook twitter kakaoTalk kakaostory naver band
loading