Como modificar listas em Python

Você pode modificar o conteúdo de uma lista como necessário com Python. Modificando uma lista significa mudar uma entrada particular, adicionar uma nova entrada, ou remover uma entrada existente. Para executar essas tarefas, você deve às vezes ler uma entrada. O conceito de modificação é encontrado dentro do acrónimo CRUD, que está para Criar, Ler, Atualizar e Excluir. Aqui estão as funções de lista associados com CRUD:

acrescentar(): Adiciona uma nova entrada para o fim da lista.

Claro(): Remove todas as entradas da lista.

cópia(): Cria uma cópia da lista atual e coloca-lo em uma nova lista.

ampliar(): Adiciona itens de uma lista existente e na lista atual.

inserir(): Adiciona uma nova entrada para a posição especificada na lista.

pop (): Remove uma entrada a partir do fim da lista.

remover(): Remove uma entrada a partir da posição especificada na lista.

Os passos seguintes mostram como executar tarefas de modificação com listas.

1

Abra uma janela do Python Shell.

Você vê o prompt Python familiar.

2

Digite Lista1 = [] e pressione Enter.

Python cria uma lista com o nome Lista1 para voce.

Observe que os colchetes estão vazios. Lista1 não contêm quaisquer entradas. Você pode criar listas vazias que você preencher com informações mais tarde. Na verdade, esta é precisamente quantas listas de começar, porque você geralmente não sabem que informação conterá até que o usuário interage com a lista.

3

Tipo len (Lista1) e pressione Enter.

o len () saídas de função 0. Ao criar um aplicativo, você pode verificar se há uma lista vazia usando o len () função. Se a lista estiver vazia, você não pode executar tarefas como a remoção de elementos dele porque não há nada para remover.

4

Digite List1.append (1) e pressione Enter.

Verifique se há listas vazias, conforme necessário na sua aplicação.

5

Tipo len (Lista1) e pressione Enter.

o len () função agora relata um comprimento de 1.

6

Digite Lista1 [0] e pressione Enter.

Você vê o valor armazenado no elemento 0 de Lista1.

7

Digite List1.insert (0, 2) e pressione Enter.

o inserir() função requer dois argumentos. O primeiro argumento é o índice da inserção, que é o elemento 0 neste caso. O segundo argumento é o objeto que deseja inserido nesse ponto, que é de 2 neste caso.

8

Digite Lista1 e pressione Enter.

Python foi acrescentado um outro elemento para Lista1. No entanto, usando o inserir() função permite-lhe adicionar o novo elemento antes do primeiro elemento.

9

Digite List2 = List1.copy () e pressione Enter.

A nova lista, list2, é uma cópia exacta de Lista1. A cópia é muitas vezes usado para criar uma versão temporária de uma lista existente para que um usuário pode fazer modificações temporárias, em vez de à lista original. Quando o usuário é feito, o aplicativo pode excluir da lista temporária ou copiá-lo para a lista original.

10

Digite List1.extend (List2) e pressione Enter.

Python copia todos os elementos em list2 ao fim de Lista1. Estendendo é comumente usado para consolidar duas listas.

11

Digite Lista1 e pressione Enter.

Você vê que a cópia e estender os processos têm trabalhado. Lista1 agora contém os valores de 2, 1, 2, e 1.

12

Digite List1.pop () e pressione Enter.

Python apresenta um valor de 1. A 1 foi armazenada no fim da lista, e pop () sempre remove valores a partir da extremidade.

13

Digite List1.remove (1) e pressione Enter.

Desta vez, Python remove o item no elemento 1. Ao contrário do pop () função, o remover() função não exibir o valor do item ele seja removido.

14

Digite List1.clear () e pressione Enter.

utilização Claro() significa que a lista não deve conter elementos agora.

15

Tipo len (Lista1) e pressione Enter.

Você vê que a saída é 0. Lista1 é definitivamente vazio. Neste ponto, você já tentou todos os métodos de modificação que o Python fornece para as listas. Trabalhar com Lista1 um pouco mais usando essas várias funções até se sentir à vontade para fazer alterações na lista.

16

Feche a janela do Python Shell.

Parabéns pelo trabalho bem feito.

menu