Como adicionar e remover itens de uma lista em Python

Como adicionar e remover itens de uma lista em Python
A variável de matriz usa na maioria das linguagens de programação para armazenar vários dados. O Python possui quatro tipos de dados para armazenar vários dados. Estes são Lista, tupla, dicionário e definir. Os dados podem ser encomendados e alterados na lista de Python. Os suportes quadrados ([]) são usados ​​no Python para declarar lista como matriz. O índice da lista começa de 0. A lista funciona como as variáveis ​​de referência. Quando uma variável de lista atribui a outra variável, ambas as variáveis ​​apontam para o mesmo local. Este tutorial mostra os usos de diferentes métodos Python para adicionar e remover dados da lista Python.

Métodos:

Muitos métodos existem em Python para modificar a lista. Alguns métodos comuns para adicionar e remover dados na lista são mencionados aqui.

inserir (índice, item): Este método é usado para inserir qualquer item no índice específico da lista e mudança à direita dos itens da lista.

Anexar (item): Este método é usado para adicionar novo elemento no final da lista.

estender (outra lista): Os itens de uma lista podem ser inseridos no final de outra lista usando este método.

remover item): Este método é usado para remover o item específico da lista.

pop (índice): O método é usado para remover o item da lista com base no valor do índice.

del (): Este método é usado para remover o item específico da lista ou cortar a lista.

claro(): Este método é usado para remover todos os itens de uma lista

Adicione itens na lista:

Diferentes maneiras de adicionar itens na lista Python são mostradas nesta parte do tutorial.

Exemplo 1: Inserir item usando o método insert ()

Crie um arquivo python com o seguinte script para ver o método de uso do insert (). Um novo item será inserido na terceira posição da lista e os outros itens serão deslocados logo após a execução do script.

# Lista de declarar
ListData = [89, 56, 90, 34, 89, 12]
# Insira dados na 2ª posição
ListData.inserir (2, 23)
# Lista de exibição depois de inserir
print ("Os elementos da lista são")
para i no intervalo (0, len (listData)):
Print (ListData [i])

Saída:

A saída a seguir aparecerá após a execução do script.

Exemplo 2: Insira o item usando o método append ()

Crie um arquivo python com o seguinte script para ver o método de uso do append (). É mencionado antes que o método append () insere dados no final da lista. Então, 'Toshiba' será inserido no final de ListData Depois de executar o script.

# Defina a lista
ListData = ["Dell", "HP", "Leveno", "Asus"]
# Insira dados usando o método Apênd
ListData.Anexar ("Toshiba")
# Exiba a lista após a inserção
print ("Os elementos da lista são")
para i no intervalo (0, len (listData)):
Print (ListData [i])

Saída:

A saída a seguir aparecerá após a execução do script.

Exemplo 3: Insira o item usando o método Extend ()

Crie um arquivo python com o seguinte script para ver o método de uso do Extend (). Aqui, duas listas são declaradas no script que são combinadas usando o método Extend (). Os itens da segunda lista serão adicionados no final da primeira lista.

# Inicializando a primeira lista
List1 = ['html', 'css', 'javascript', 'jQuery']
# Inicializando a segunda lista
LIST2 = ['php', 'Laravel', 'Codeigniter']
# Combine as duas listas usando o método Extend ()
Lista1.estender (List2)
# Exiba a lista depois de pentear
Print ("Os elementos da lista são:")
Para I no intervalo (0, Len (List1)):
Print (List1 [i])

Saída:

A saída a seguir aparecerá após a execução do script.

Remova o item da lista:

Diferentes maneiras de remover o item na lista Python são mostradas nesta parte do tutorial.

Exemplo 4: Remova o item da lista usando o método Remover

Crie um arquivo python com o seguinte script para ver o método de use remover (). Se o valor do item que for usado como o valor do argumento do método Remover () existir na lista, o item será removido. Aqui, o valor, 'suco' existe na lista e será removido após a execução do script.

# Defina a lista
lista = ['bolo', 'pizza', 'suco', 'massa', 'hambúrguer']
# Imprima a lista antes de excluir
Imprima ("Lista antes de excluir")
Imprimir (lista)
# Remover um item
lista.Remover ('suco')
# Imprima a lista após excluir
Imprima ("Lista após excluir")
Imprimir (lista)

Saída:

A saída a seguir aparecerá após a execução do script.

Exemplo 5: Remova o item da lista usando o método pop

Crie um arquivo python com o seguinte script para ver o método de uso do pop (). Aqui, 2 é usado como o valor do índice para o método pop (). Portanto, o terceiro elemento da lista será removido após a execução do script.

# Defina a lista
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Imprima o antes remover
Imprimir (ldata)
# Remova o terceiro elemento
ldata.pop (2)
# Imprima a lista depois de remover
Imprimir (ldata)

Saída:

A saída a seguir aparecerá após a execução do script.

Exemplo 6: Remova o item da lista usando o método del

O método del () funciona semelhante ao método pop (). Crie um arquivo python com o seguinte script para ver o uso do método del (). Aqui, 0 é usado como o valor do índice do del (). Portanto, o primeiro elemento da lista será removido após a execução do script.

# Defina a lista
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Imprima o antes remover
Imprimir (ldata)
# Exclua o primeiro item usando o método del
del ldata [0]
# Imprima a lista depois de remover
Imprimir (ldata)

Saída:

A saída a seguir aparecerá após a execução do script.

Exemplo 7: Remova o item da lista usando o método claro

Crie um arquivo python com o seguinte script para remover todos os itens da lista. Depois de executar o script, o método clear () tornará a lista vazia.

# Defina a lista
ldata = [34, 23, 90, 21, 90, 56, 87, 55]
# Imprima o antes remover
Imprimir (ldata)
# Remova todos os itens da lista
ldata.claro()
# Imprima a lista depois de claro
Imprimir (ldata)

Saída:

A saída a seguir aparecerá após a execução do script.

Conclusão:

A lista é um recurso útil da programação python. As variáveis ​​de lista são usadas no script para vários fins. As maneiras de modificar a lista usando vários métodos de python embutidos são mostrados neste tutorial. Muitos outros métodos existem em Python para fazer outras operações na lista, como Sort (), reverse (), count (), etc.

Assista ao vídeo do autor: aqui