Contenuti del Corso
Introduzione a Python
Introduzione a Python
Esplora il Ciclo For in Python
Quando si itera attraverso un insieme specifico di valori, il ciclo for
è la scelta ideale in Python. A differenza di alcuni altri linguaggi, non richiede una variabile contatore predefinita. Invece, utilizza una variabile iteratore, che non deve essere dichiarata in anticipo.
I cicli for
in Python funzionano con vari tipi di sequenze, inclusi liste, tuple, stringhe e dizionari. Ad esempio, quando si itera su una stringa:
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
Nota
La variabile
i
agisce come un iteratore, assumendo il valore di ciascun carattere nella stringaword
durante ogni iterazione del ciclofor
. Mentre il ciclo viene eseguito,i
rappresenta sequenzialmente ciascun carattere in"Codefinity"
, stampandoli uno per uno.
Come dimostrato, il ciclo itera attraverso ogni carattere (o elemento) nella stringa. Allo stesso modo, quando si scorre una lista, elabora ogni elemento della lista uno per uno.
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
Nota
Il ciclo
for
non richiede una variabile contatore predefinita. Qualsiasi nome di variabile può essere utilizzato, anche se i programmatori spesso scelgono nomi comuni comei
oj
. Nel secondo esempio,el
è stato utilizzato come abbreviazione per'element'
.
Grazie per i tuoi commenti!