Remover elemento de lista por índice em Python

Muhammad Maisam Abbas 10 outubro 2023
  1. Remova o elemento da lista por índice com a palavra-chave del em Python
  2. Remova o elemento da lista por índice com a função pop() no Python
Remover elemento de lista por índice em Python

Neste tutorial, discutiremos métodos para remover elementos de lista por índice em Python.

Remova o elemento da lista por índice com a palavra-chave del em Python

A instrução del é usada para excluir objetos em Python. A instrução del também pode ser usada para remover elementos da lista por índice. O exemplo de código a seguir nos mostra como podemos remover elementos de lista por índice com a palavra-chave del em Python.

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

del list1[1]

print(list1)

Resultado:

[0, 2, 3, 4]

No código acima, inicializamos primeiro uma lista e depois removemos o elemento no índice 1 da lista utilizando a palavra-chave del.

Remova o elemento da lista por índice com a função pop() no Python

A função pop() é usada para remover o elemento da lista em um índice especificado. A função pop() retorna o elemento removido. O exemplo de código a seguir nos mostra como podemos remover elementos de lista por índice com a função pop() em Python.

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

removedElement = list1.pop(1)

print(list1)
print(removedElement)

Resultado:

[0, 2, 3, 4]
1

No código acima, inicializamos primeiro uma lista e depois removemos o elemento no índice 1 da lista utilizando a função pop().

O método de palavra-chave del e a função pop() executam a mesma tarefa. A única diferença é que a palavra-chave del exclui o elemento no índice fornecido, mas a função pop() também retorna o elemento excluído.

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