Ottieni l'ultimo elemento dell'lista in Python

Muhammad Maisam Abbas 30 gennaio 2023
  1. Ottieni l’ultimo elemento di una lista con la funzione pop() in Python
  2. Ottieni l’ultimo elemento di una lista con l’indice -1 in Python
Ottieni l'ultimo elemento dell'lista in Python

In questo tutorial, discuteremo i metodi per ottenere l’ultimo elemento di una lista in Python.

Ottieni l’ultimo elemento di una lista con la funzione pop() in Python

La funzione pop() può essere utilizzata per ottenere l’ultimo elemento di una lista. La funzione pop() di default restituisce l’ultimo elemento della lista e rimuove quell’elemento dalla lista. Il seguente esempio di codice ci mostra come possiamo ottenere l’ultimo elemento di una lista con la funzione pop() in Python.

list1 = [0, 1, 2, 3, 4]

last = list1.pop()

print(last)
print(list1)

Produzione:

4
[0, 1, 2, 3]

Nel codice sopra, inizializziamo prima una lista list1 e poi otteniamo l’ultimo elemento della list1 con la funzione pop().

Ottieni l’ultimo elemento di una lista con l’indice -1 in Python

Se non vogliamo rimuovere l’ultimo elemento dalla lista, dobbiamo usare -1 come indice della lista. In Python, l’indice -1 significa l’ultimo indice. Allo stesso modo, l’indice -2 indica il penultimo indice e così via. Il seguente esempio di codice ci mostra come possiamo ottenere l’ultimo elemento di una lista con l’indice -1 in Python.

list1 = [0, 1, 2, 3, 4]

print(list1[-1])
print(list1)

Produzione:

4
[0, 1, 2, 3, 4]

Nel codice sopra, inizializziamo prima una lista list1 e poi otteniamo l’ultimo elemento della list1 con l’indice -1.

Entrambi i metodi stanno facendo la stessa cosa, e l’unica differenza è che la funzione pop() cancella l’ultimo elemento mentre l’indice -1 no.

Muhammad Maisam Abbas avatar Muhammad Maisam Abbas avatar

Maisam is a highly skilled and motivated Data Scientist. He has over 4 years of experience with Python programming language. He loves solving complex problems and sharing his results on the internet.

LinkedIn

Articolo correlato - Python List