파이썬 이터러블1 파이썬 이터레이터(iterators) 이터레이터(iterator)는 순서대로 다음 값을 반환할 수 있는 객체를 말한다. 이터레이터는 셀 수 있는 개수의 값을 포함하는 개체이다. 이터레이터는 반복할 수 있는 개체로, 모든 값을 통과할 수 있다. 기술적으로 파이썬에서 이터레이터는 __iter_() 및 __next__() 메서드로 구성된 반복자 프로토콜을 구현하는 개체이다. 파이썬 Iterator vs Iterable 리스트, 튜플, 사전 및 집합은 모두 반복 가능한 객체이다. 리스트, 튜플, 사전 및 집합의 각 항목을 하나씩 반환할 수 있는 객체를 보고 iterable하다고 한다. 반복기를 얻을 수 있는 반복 가능한 컨테이너이다. 이 모든 개체에는 반복기를 가져오는 데 사용되는 iter() 메서드가 있다: 튜플에서 반복기를 반환하고 각 값을 인.. 2023. 11. 16. 이전 1 다음