Встречается на 2% собеседований по Python
Что такое итерация
Итерация — это процесс последовательного перебора элементов коллекции (например, списка, кортежа, словаря) или любого другого итерируемого объекта. В Python итерация обычно выполняется с помощью циклов (например, for или while) или генераторов.
Пример с циклом for:
python
numbers = [1, 2, 3, 4, 5]
for num in numbers:
print(num * 2) # Умножаем каждый элемент на 2Итерируемый объект — это объект, который реализует метод __iter__() или __getitem__(), позволяющий получать элементы по одному. Итератор — это объект с методом __next__(), который возвращает следующий элемент.
Пример с итератором:
python
my_iter = iter([10, 20, 30])
print(next(my_iter)) # 10
print(next(my_iter)) # 20Итерация лежит в основе многих конструкций Python, включая генераторы и comprehensions.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы