2019.04.07 - [Python.Iterable] islice, Flask에 Vue 붙여보기

1. islice는 lazy iterator다.

다른 lazy 동작 방식들이 그러하듯 itertools.islice는 lazy iterator를 반환한다.

from itertools import islice

def test():
    yield from range(0, 10)

islice(test(), 0, 10, 2)
 -> lazy iterator라서 itertools.islice 객체를 반환하고 next()를 호출할 때마다 값을 하나씩 consume하기 시작한다.

댓글

이 블로그의 인기 게시물

방통대 컴퓨터과학과 2019-2학기 자료구조 수강 후기

로컬 Tomcat 서버 실행속도 개선

WebSocket - 예엣날에 공부했던 내용 정리