[파이썬] Generator에 대한 나름의 이해
2023. 10. 3. 13:19ㆍ파이썬
generator를 사용하는 이유는 메모리의 부담을 줄이기 위해서이다.
iter 객체이며 next를 하게 되면 그 다음 yield를 준다.
send(value)를 하면 그 전 yield에다 그 값을 넣어서 그 다음 yield 값을 준다.
Reference
http://pythonstudy.xyz/python/article/23-Iterator%EC%99%80-Generator
예제로 배우는 파이썬 프로그래밍 - Iterator와 Generator
1. Iterator 리스트, Set, Dictionary와 같은 컬렉션이나 문자열과 같은 문자 Sequence 등은 for 문을 써서 하나씩 데이타를 처리할 수 있는데, 이렇게 하나 하나 처리할 수 있는 컬렉션이나 Sequence 들을 Itera
pythonstudy.xyz
https://item4.blog/2016-05-09/Generator-and-Yield-Keyword-in-Python/
Python의 Generator와 yield 키워드
Python의 Generator와 yield 키워드
item4.blog
https://github.com/JaeYeopHan/Interview_Question_for_Beginner/tree/main/Python
'파이썬' 카테고리의 다른 글
[파이썬] Class 변수에 대한 나름의 이해 (0) | 2023.10.05 |
---|---|
[파이썬] method에 대한 나름의 이해 (0) | 2023.10.04 |
[파이썬] set에 대하여 (0) | 2023.09.10 |
[파이썬] *args의 뜻 (0) | 2023.09.10 |
[파이썬] eval (0) | 2023.05.06 |