Sobes.tech
Junior — Middle
83

Lze přímo v cyklu for v jazyce Python použít iterátor?

Odpověď od AI

sobes.tech AI

Да, в Python можно использовать итератор непосредственно внутри цикла for. Цикл for автоматически вызывает метод __next__() итератора на каждой итерации, пока не будет выброшено исключение StopIteration.

Пример:

my_list = [1, 2, 3]
iterator = iter(my_list)

for item in iterator:
    print(item)

Этот код выведет элементы списка по одному, используя итератор напрямую в цикле for.