Встречается на собеседованиях • сегодня
Как сделать из кортежа итератор
В Python можно легко преобразовать кортеж в итератор с помощью встроенной функции iter(). Итератор позволяет последовательно получать элементы кортежа, что полезно для экономии памяти при работе с большими коллекциями.
Пример:
python
my_tuple = (1, 2, 3, 4, 5)
tuple_iterator = iter(my_tuple)
print(next(tuple_iterator)) # 1
print(next(tuple_iterator)) # 2
print(next(tuple_iterator)) # 3Также можно использовать итератор в цикле:
python
for item in tuple_iterator:
print(item) # продолжит с 4, так как предыдущие элементы уже пройденыВажно помнить, что итератор одноразовый - после полного прохода он будет пуст. Для повторного использования нужно создать новый итератор.

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