Il Primo Ciclo For
Usando i cicli puoi iterare su sequenze come lists
, strings
o ranges
numerici, permettono di elaborare grandi quantità di dati con codice minimo.
py
item
è una variabile che assume il valore di ogni elemento nella sequenza uno alla volta;sequence
è il dato che stai iterando, come una lista, stringa o range;il blocco di istruzioni
for
viene eseguito per ogniitem
nella sequenza.
Immagina di avere una variabile stringa e di voler stampare ogni lettera di essa in una colonna. Poiché una stringa è una sequenza di lettere, puoi utilizzare un ciclo per ottenere questo.
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
La variabile
word
contiene la stringa'iteration'
.Il ciclo
for
itera su ciascun carattere della stringa.Ogni carattere viene aggiunto alla lista
letters
in ogni iterazione.Dopo il ciclo,
letters
contiene tutti i caratteri di'iteration'
come elementi individuali.
Assicurati di dare un nome significativo alla variabile item
. Ad esempio, se iteri attraverso una lista chiamata people
, il nome appropriato della variabile dovrebbe essere person
.
Swipe to start coding
Sei un viaggiatore che vuole creare una lista di viaggio. Hai una lista di paesi e devi aggiungerli alla tua lista di viaggio.
- Itera attraverso la lista
countries
usando un ciclofor
. - Aggiorna
travel_list
in modo che contenga solo i paesi dicountries
.
Soluzione
Grazie per i tuoi commenti!