Цикл через итератор

Мы также можем использовать цикл for для итерации по итерируему объект.

mytuple = ("яблоко", "банан", "вишня")

for x in mytuple:

    print(x)

Вывод:

яблоко

банан

вишня

Итерируйем символы строки:

mystr = "банан"

for x in mystr:

    print(x)

Вывод:

б

а

н

а

н

Цикл for фактически создает объект итератора и выполняет метод next() для каждого цикла.