Перейти к основному содержимому

Перебор кортежа в цикле

Цикл for — естественный способ перебрать все элементы кортежа.

Пример

Выводите каждое значение по мере перебора элементов:

Prompt
Создайте кортеж из трёх фруктов и с помощью цикла for переберите его элементы, выводя каждое значение.
Вывод: полная программа на Python

Перебор по номерам индексов

Другой вариант — перебирать кортеж по номерам индексов.

Вместе range() и len() дают подходящий итерируемый объект из индексов.

Пример

Используйте каждый номер индекса, чтобы вывести соответствующий элемент:

Prompt
Создайте кортеж из трёх фруктов. С помощью range() и len() переберите элементы кортежа по номеру индекса и выведите каждый элемент.
Вывод: полная программа на Python

Использование цикла while

Справиться с этой задачей может и цикл while.

Узнайте длину кортежа с помощью len(), начните с индекса 0 и с помощью индексов перебирайте элементы один за другим.

Не забывайте прибавлять 1 к индексу на каждом проходе.

Пример

Пройдите по всем индексам с помощью цикла while и выведите каждый элемент:

Prompt
Создайте кортеж из трёх фруктов. С помощью цикла while выведите все элементы, обращаясь к ним по номерам индексов. Не забывайте увеличивать индекс на 1 после каждой итерации.
Вывод: полная программа на Python