반응형 iterator1 [python]파이썬 - 제너레이터(Generator) iterable & iterator iterable 객체: 반복 가능한 객체(list,dict,set,tuple,str,range...) iterator 객체: 값을 차례대로 꺼낼 수 있는 객체 다 꺼내면 사라진다. 꺼낼때 데이터를 메모리에 생성해주는 방식 iter 함수 iterable 객체를 iterator 객체로 변환한다. lst = [1,2,3] iterator = iter(lst) type(iterator) list_iterator for 문은 iterable , iterator 객체를 모두 반복해준다. for i in lst: print(i) 1 2 3 for i in iterator: # iterator 객체는 다꺼내면 사라진다. print(i) next 함수 iterator 객체를 순서대로 .. 2023. 1. 25. 이전 1 다음 반응형