Obtenha o último elemento da lista em Python

Muhammad Maisam Abbas 30 janeiro 2023
  1. Obtenha o último elemento de uma lista com a função pop() em Python
  2. Obtenha o último elemento de uma lista com índice -1 em Python
Obtenha o último elemento da lista em Python

Neste tutorial, discutiremos métodos para obter o último elemento de uma lista em Python.

Obtenha o último elemento de uma lista com a função pop() em Python

A função pop() pode ser usada para obter o último elemento de uma lista. A função pop() por padrão retorna o último elemento da lista e remove esse elemento da lista. O exemplo de código a seguir nos mostra como podemos obter o último elemento de uma lista com a função pop() em Python.

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

last = list1.pop()

print(last)
print(list1)

Resultado:

4
[0, 1, 2, 3]

No código acima, primeiro inicializamos uma lista list1 e, em seguida, obtemos o último elemento da list1 com a função pop().

Obtenha o último elemento de uma lista com índice -1 em Python

Se não quisermos remover o último elemento da lista, temos que usar -1 como o índice da lista. Em Python, o índice -1 significa o último índice. Da mesma forma, o índice -2 indica o penúltimo índice e assim por diante. O exemplo de código a seguir nos mostra como podemos obter o último elemento de uma lista com o índice -1 em Python.

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

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

Resultado:

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

No código acima, primeiro inicializamos uma lista list1 e, em seguida, obtemos o último elemento da list1 com o índice -1.

Ambos os métodos estão fazendo a mesma coisa, e a única diferença é que a função pop() exclui o último elemento, enquanto o índice -1 não.

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

Artigo relacionado - Python List