Come leggere una lista in Python
Per scorrere e leggere tutti gli elementi in una lista in python, usare un ciclo for.
for i in nomelista:
print(i)
Il ciclo compie n iterazioni e legge gli elementi della lista dal primo all'ultimo.
- Ogni iterazione legge l'elemento n-esimo della lista e lo assegna alla variabile del ciclo. In questo caso alla variabile i.
- Il nome della variabile del ciclo può essere qualsiasi ( es. i, j, k, name, ecc. ).
Nota. Non è necessario indicare il numero degli elementi per leggere la lista. È sufficiente indicare il nome della lista. Il ciclo si interrompe automaticamente dopo l'ultimo elemento della lista.
Esempio
Creare una lista con 7 elementi
lista=['a','b','c','d','e','f','g']
Leggere e stampare gli elementi della lista in ordine sequenziale con un ciclo for.
for i in lista:
print(i)
In ogni iterazione il ciclo for legge l'elemento n-esimo della lista, lo assegna alla variabile i e lo stampa a video con l'istruzione print(i).
Il risultato in output è il seguente:
a
b
c
d
e
f
g
Il ciclo legge in sequenza tutti gli elementi della lista dal primo all'ultimo.
- Come leggere gli elementi di una lista in Python?
Per leggere gli elementi di una lista con il linguaggio python, usare il ciclo for. - Come leggere soltanto un elemento della lista in Python
Per accedere a un solo elemento della lista, indicare il numero indice dell'elemento tra parentesi quadre. Ad esempio print(lista[1])