__iter__
메서드는 반복자를 반환하여for
루프를 가능하게 함. 🔄__getitem__
메서드는 인덱스를 통해 요소 접근을 정의함. 索引__setitem__
메서드는 인덱스를 통해 요소 할당을 정의함. ✍️__delitem__
메서드는 인덱스를 통해 요소 삭제를 정의함. 🗑️__contains__
메서드는 멤버십 테스트를 수행함 (예:in
연산자). 🔍__reversed__
메서드는 역순 반복자를 반환함. ⏪__next__
메서드는 반복자의 다음 요소를 반환하며,StopIteration
예외를 발생시킬 수 있음. ➡️length_hint
함수는 반복할 요소의 예상 개수를 반환함. 📏