Excluir elemento da lista em Python

Abdul Jabbar 30 janeiro 2023
  1. Excluir elemento usando a função remove() em Python
  2. Exclua o elemento da lista usando a função del() em Python
  3. Exclua o elemento da lista usando a função pop() em Python
Excluir elemento da lista em Python

Se você está trabalhando com a lista e deseja remover um elemento da lista sem fazer muito esforço e quer economizar seu tempo, você pode usar as funções integradas do Python para remover esse elemento específico do Lista.

Neste artigo, aprenderemos como deletar um elemento de uma lista por valor de uma forma muito simples. Quando trabalhamos com operações de lista, há momentos em que precisamos deletar certos elementos da lista permanentemente. Felizmente, Python tem muitas maneiras diferentes, mas simples e convenientes, de remover esses elementos específicos da lista.

Existem várias maneiras de excluir ou remover o elemento da lista, por exemplo, métodos remove(), del() e pop() etc.

Excluir elemento usando a função remove() em Python

Neste bloco de código, excluiremos o elemento da lista usando o método integrado remove(). O método remove() exclui o primeiro elemento encontrado com o valor correspondente em uma determinada lista. Este método é obrigatório para usar quando você tem certeza de que deseja excluir um valor específico, independentemente do índice. No código abaixo, vamos deletar 18 da lista para passá-lo no método remove().

list = [4, 6, 18, 4, 9, 11]

print("List before calling remove() function:")
print(list)

list.remove(18)

print("List after calling remove() function:")
print(list)

Resultado:

List before calling remove() function:
[4, 6, 18, 4, 9, 11]
List after calling remove() function:
[4, 6, 4, 9, 11]

Exclua o elemento da lista usando a função del() em Python

Neste bloco de código, iremos deletar o elemento da lista usando o método embutido del(). O método del() exclui o valor de índice fornecido na lista. Este método é obrigatório quando você tem certeza de que deseja excluir valores de índice específicos de acordo com os requisitos. No código abaixo, vamos deletar o quarto índice (começando do 0, então será 3) da lista para que o passemos no método del() do Python. Para esta tentativa, vamos ver como podemos excluir um valor em um índice específico com a palavra-chave del():

list = [1, 4, 6, 2, 6, 1]

print("List before calling del() function:")
print(list)

del list[3]

print("List after calling del() function:")
print(list)

Resultado:

List before calling del() function:
[1, 4, 6, 2, 6, 1]
List after calling del() function:
[1, 4, 6, 6, 1]

Exclua o elemento da lista usando a função pop() em Python

Neste bloco de código, excluiremos o elemento da lista usando o método integrado pop(). O método pop() apaga o valor do índice fornecido na lista. Este método é obrigatório quando você tem certeza de que deseja excluir valores de índice específicos de acordo com os requisitos. No código abaixo, vamos deletar o 4º índice (começando do 0, então será 3) da lista para que o passemos no método pop() do Python. Para esta tentativa, vamos ver como podemos excluir um valor em um determinado índice com a palavra-chave del():

list = [1, 4, 6, 2, 6, 1]

print("List before calling pop() function:")
print(list)
list.pop(0)
print("List after calling pop() function with index :")
print(list)
list.pop()

print("List after calling pop() function without index :")
print(list)

Resultado:

List before calling pop() function:
[1, 4, 6, 2, 6, 1]
List after calling pop() function with index :
[4, 6, 2, 6, 1]
List after calling pop() function without index :
[4, 6, 2, 6]
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Artigo relacionado - Python List