Iterarea peste iterabile (1)
Bine, acum ești familiarizat cu ce sunt iterabilele și iteratorii! În acest exercițiu, îți vei consolida cunoștințele despre acestea iterând peste iterabile și iteratori și afișând valorile lor.
Ți se pune la dispoziție o listă de șiruri de caractere numită flash. Vei exersa iterarea peste această listă folosind o buclă for. De asemenea, vei crea un iterator pentru listă și vei accesa valorile prin intermediul acestuia.
Acest exercițiu face parte din cursul
Cutia cu instrumente Python
Instrucțiuni pentru exercițiu
- Creează o buclă
forpentru a itera pesteflashși a afișa valorile din listă. Foloseștepersonca variabilă de buclă. - Creează un iterator pentru lista
flashși atribuie rezultatul variabileisuperhero. - Afișează fiecare element din
superherofolosindnext()de 4 ori.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Create a list of strings: flash
flash = ['jay garrick', 'barry allen', 'wally west', 'bart allen']
# Print each list item in flash using a for loop
# Create an iterator for flash: superhero
# Print each item from the iterator
print(____)
print(____)
print(____)
print(____)