Come trovare l'ultimo elemento di una lista in Python
Per accedere all'elemento in coda in una lista, scrivere il nome della lista e indicare l'indice -1 tra parentesi quadre.
nomelista[-1]
L'ultimo elemento della lista è sempre individuato dall'indice negativo -1.
Il numero degli elementi della lista è ininfluente.
Esempio
Esempio 1
Creare una lista con quattro elementi
>>> colori=['blu', 'rosso', 'verde', 'giallo']
Prendere l'ultimo elemento della lista tramite l'indice relativo -1.
>>> colori[-1]
Il risultato in output è il seguente:
'giallo'
L'interprete python legge l'elemento in fondo alla lista.
Esempio 3
Per leggere il penultimo elemento della lista, usare l'indice relativo -2.
>>> colori[-2]
'verde'
Esempio 3
Per leggere gli ultimi due elementi della lista, si usa la tecnica dello slicing [-2:].
>>> colori[-2:]
['verde', 'giallo']
Il risultato è una sotto-lista con gli ultimi due elementi della lista principale.