Come fare una lista in Python
Per creare una lista nel linguaggio python si usano le parentesi quadre nell'operazione di assegnazione.
lista = [ item1, item2, ... ]
Gli elementi tra parentesi sono separati da virgole e possono anche essere di tipo diverso.
A ogni elemento è assegnato un indice a partire da zero che lo identifica.
Nota. Il primo elemento (item 1) di una lista è associato all'indice zero, il secondo elemento all'indice uno, ecc.
Esempi pratici di liste in Python
Esempio 1
Questa istruzione crea una lista chiamata colori.
colori = [ "rosso", "verde", "blu" ]
Gli elementi della lista sono tre stringhe alfanumeriche, ognuna indica un colore diverso.
Gli indici della lista sono i seguenti
colori[0]="rosso"
colori[1]="verde"
colori[2]="blu"
Esempio 2 ( accedere agli elementi )
Per stampare soltanto il secondo elemento della lista
print(colori[1])
Il risultato in output è
verde
Esempio 3 ( liste miste )
Una lista può contenere anche valori di tipo diverso.
anno = [ "duemila", 2001, 2002 ]
Questa lista è composta da una stringa e due valori numerici.
Esempio 4 ( lista di liste )
Una lista può contenere anche altre liste.
lista = [1,2,3, ["A","B","C"] ]
In questo caso gli elementi della lista sono
lista[0]=1
lista[1]=2
lista[2]=3
lista[3]=["A","B","C"]
Il quarto elemento della lista è un'altra lista.