이터러블 ( Iterable )하나씩 차례대로 값을 꺼내올 수 있는 객체를 말한다. 정의: 반복 가능한 객체로, for 루프에서 순회할 수 있는 객체입니다.예를 들어, 리스트, 튜플, 문자열, 딕셔너리, 세트 등이 이에 해당합니다.특징: __iter__() 메서드를 구현해야 합니다. 이 메서드는 이터레이터를 반환합니다.순회할 수 있는 데이터를 제공하지만, 데이터를 실제로 순회하는 역할은 이터레이터가 합니다.iterable = [1, 2, 3] # 리스트는 이터러블for item in iterable: print(item) # 1, 2, 3 출력 이터레이터( Iterator )이터러블한 객체의 요소를 하나씩 꺼내오는 객체를 말한다. 정의: 이터러블 객체에서 __iter__() 를 호출하여 얻을..