Вопрос проверяет понимание протокола итерации и способов работы с объектами, у которых нет доступа по индексу.
Короткий ответ
Если объект не поддерживает индексирование, его нужно перебирать последовательно. Обычно используют цикл for, функцию next() или инструменты вроде enumerate() и itertools.islice(). Эти методы работают со всеми итерируемыми объектами, независимо от наличия индексов. Такой подход универсален для генераторов, файлов и сетевых потоков.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.