Можешь объяснить, что такое итератор в Python и описать ключевые методы и протоколы, которые он должен реализовать? — ДейлиПреп