파이썬/2. 파이썬 심화
파이썬 게으른 연산(lazy evaluation)
화성98
2020. 4. 27. 21:40
게으른 연산(lazy evaluation)
- 연산이 필요할때까지 연산하지 않는 것.
- iterator, generator 객체에 해당
- 마지막 데이터 이후부터는 StopIteration exception 발생
- 메모리 절약으로 리스트보다 안정적, 효율적
- iterable + iter() = iterator
iterator, generator에 대한 설명은 이전에 다루었으니 링크 참고.