-
[Python] iterable과 iterator에 대해서Python 2021. 11. 23. 18:33
iterable 객체 : 반복 가능한 객체
iterable types : list, dict, set, str, bytes, tuple, range
iterator 객체 : 값을 차례대로 꺼낼 수 있는 객체
interator은 iterable한 객체를 생성할 수 있다.
# 예시 1 a = [1, 2, 3] a_iter = iter(a) next(a_iter) => 1 next(a_iter) => 2 next(a_iter) => 3 -------------------- # 에시 2 b = {1, 2, 3} b_iter = b.__iter__() b_iter.__next__() => 1 b_iter.__next__() => 2 b_iter.__next__() => 3
'Python' 카테고리의 다른 글
[Python] split 이용해서 간지 나게 리스트 만들기 (0) 2021.11.23 [Python] set란? 그리고 사용법 (0) 2021.11.23 [Python] append 와 extend의 차이점 (0) 2021.11.23 [Python] 한줄 반복문으로 코드를 깔끔하게 만들어보자 list comprehension (0) 2021.11.23 [Python] class에 기능을 더해보자 (0) 2021.11.23