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하기 시작한다.
다른 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하기 시작한다.
댓글
댓글 쓰기