Parcurgerea unui tuplu
Bucla for este calea firească de a trece prin fiecare element al unui tuplu.
Exemplu
Afișează fiecare valoare pe măsură ce parcurgi elementele:
Prompt
Creează un tuplu cu trei fructe și folosește o buclă
for pentru a parcurge elementele și a afișa fiecare valoare.
Ieșire: program Python complet
main.py
thistuple = ("apple", "banana", "cherry")
for x in thistuple:
print(x)
Parcurgerea după numerele de index
O altă opțiune este să parcurgi tuplul după numărul de index.
Împreună, range() și len() îți oferă un iterabil potrivit de indecși.
Exemplu
Folosește fiecare număr de index pentru a afișa elementul corespunzător:
Prompt
Creează un tuplu cu trei fructe. Folosește
range() și len() pentru a parcurge elementele tuplului după numărul de index și afișează fiecare element.
Ieșire: program Python complet
main.py
thistuple = ("apple", "banana", "cherry")
for i in range(len(thistuple)):
print(thistuple[i])
Folosirea unei bucle while
Și o buclă while poate face treaba.
Află lungimea tuplului cu len(), pornește de la indexul 0 și folosește indecșii pentru a parcurge elementele unul după altul.
Nu uita să adaugi 1 la index la fiecare trecere.
Exemplu
Treci prin fiecare index cu o buclă while și afișează fiecare element:
Prompt
Creează un tuplu cu trei fructe. Folosește o buclă
while pentru a afișa toate elementele făcând referire la numerele lor de index.
Nu uita să crești indexul cu 1 după fiecare iterație.
Ieșire: program Python complet
main.py
thistuple = ("apple", "banana", "cherry")
i = 0
while i < len(thistuple):
print(thistuple[i])
i = i + 1