Найти тему

Python. Итерируемый тип данных. (22)

Итерируемый тип данных.

Итерируемыми(iterable) типами данных в Python называются последовательности или другие типы данных (в том числе пользовательские) которые поддерживают методы __iter__ или __getitem__. Любой итерируемый тип данных может предоставлять итератор.

Итератор – объект возвращаемый функцией iter() и поддерживающий метод __next__. При каждом обращении к методу __next__ он возвращает следующий элемент итерируемого типа данных, после исчерпания элементов возбуждается исключение StopIteration. Итератор «вызывает» все элементы итерируемого объекта один раз.

Итерируемыми типами данных являются: списки (list), кортежи(tuple), словари(dict), множества(set), файлы и т.д. и т. п.

По ссылкам можно почитать мои конспекты:

Встроенные функции (Built-in)
Методы словаря (Dict methods)
Методы списков (List methods)
Строковые методы (String Methods)
Спецификаторы
Итерируемый тип данных
Инструкции continue, break и pass
Цикл for … in
Цикл while
Условная инструкция if
Индексация
Переменные
Встроенные функции print() и input()
Оператор присваивания
Основные типы данных
Коротко о языке
Книги и курсы по Python
Книги и курсы по Python год спустя.