Obtener el último elemento de la lista en Python

Muhammad Maisam Abbas 30 enero 2023
  1. Obtener el último elemento de una lista con la función pop() en Python
  2. Obtener el último elemento de una lista con índice -1 en Python
Obtener el último elemento de la lista en Python

En este tutorial, discutiremos métodos para obtener el último elemento de una lista en Python.

Obtener el último elemento de una lista con la función pop() en Python

La función pop() se puede utilizar para obtener el último elemento de una lista. La función pop() por defecto devuelve el último elemento de la lista y elimina ese elemento de la lista. El siguiente ejemplo de código nos muestra cómo podemos obtener el último elemento de una lista con la función pop() en Python.

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

last = list1.pop()

print(last)
print(list1)

Producción :

4
[0, 1, 2, 3]

En el código anterior, primero inicializamos una lista list1 y luego obtenemos el último elemento de la list1 con la función pop().

Obtener el último elemento de una lista con índice -1 en Python

Si no queremos eliminar el último elemento de la lista, tenemos que usar -1 como índice de la lista. En Python, el índice -1 significa el último índice. Del mismo modo, el índice -2 indica el penúltimo índice y así sucesivamente. El siguiente ejemplo de código nos muestra cómo podemos obtener el último elemento de una lista con el índice -1 en Python.

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

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

Producción :

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

En el código anterior, primero inicializamos una lista list1 y luego obtenemos el último elemento de la list1 con el índice -1.

Ambos métodos hacen lo mismo, y la única diferencia es que la función pop() elimina el último elemento mientras que el índice -1 no lo hace.

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

Artículo relacionado - Python List