Что такое итератор: 
 • паттерн проектирования, позволяющий динамически изменять поведение функции 
 • объект, по которому можно итерироваться 
 • это генератор, дополненный методом itex 
 • объект, у которого обычно есть методы itex и next
Другие предметы Университет Итераторы в программировании итератор паттерн проектирования динамическое поведение объект итерации генератор методы itex методы next технологии программирования университет программирование
Итератор - это специальный объект, который позволяет перебирать элементы коллекции (например, списков, массивов и других структур данных) по одному элементу за раз. Давайте разберем ваши варианты определения итератора и выясним, какой из них является правильным.
Таким образом, наиболее точное определение итератора из предложенных - это объект, по которому можно итерироваться. Итератор предоставляет интерфейс для последовательного доступа к элементам коллекции без необходимости знать о внутренней структуре этой коллекции.