Python — циклические кортежи
Цикл через кортеж
Вы можете перебирать элементы кортежа с помощью for
цикла.
Пример
Переберите элементы и распечатайте значения:
thistuple = ("apple", "banana", "cherry")
for x in thistuple:
print(x)
Узнайте больше о for
циклах в нашей главе Python For Loops .
Цикл по номерам индексов
Вы также можете прокручивать элементы кортежа, обращаясь к их порядковому номеру.
Используйте функции range()
и len()
для создания подходящего итерируемого объекта.
Пример
Распечатайте все элементы, ссылаясь на их порядковый номер:
thistuple = ("apple", "banana", "cherry")
for i in range(len(thistuple)):
print(thistuple[i])
Использование цикла while
Вы можете перебирать элементы списка, используя while
цикл.
Используйте len()
функцию, чтобы определить длину кортежа, затем начните с 0 и прокручивайте элементы кортежа, обращаясь к их индексам.
Не забывайте увеличивать индекс на 1 после каждой итерации.
Пример
Распечатайте все элементы, используя while
цикл для просмотра всех номеров индексов:
thistuple = ("apple", "banana", "cherry")
i = 0
while i < len(thistuple):
print(thistuple[i])
i = i + 1
Узнайте больше о while
циклах в нашей
главе Python While Loops .