LoopingInPython5.1 Python 반복자(iterator), 반복 가능한(iterable), 반복(iteration)은 무엇인가요?, What are iterator, iterable, and iteration? 질문 파이썬에서 "iterable", "iterator", 그리고 "iteration"은 무엇인가요? 이들은 어떻게 정의되나요? 참고: 기본 이터레이터를 어떻게 만들까요? 답변 반복은 한 번에 하나씩 각 항목을 가져오는 것에 대한 일반적인 용어입니다. 루프를 사용하여 항목 그룹을 반복하는 경우(명시적 또는 암시적), 그것은 반복입니다. 파이썬에서 반복 가능한(iterable)과 반복자(iterator)는 특정한 의미를 가지고 있습니다. 반복 가능한(iterable)은 __iter__ 메서드를 반환하거나 0부터 시작하는 연속적인 인덱스를 사용할 수 있는 __getitem__ 메서드를 정의하는 객체입니다(IndexError가 더 이상 유효하지 않을 때 발생). 따라서 반복 가능한(iterable)은 반복자(.. 2023. 9. 19. 이전 1 다음