inserir()
O inserir() O método é usado para inserir um novo item em uma posição específica na lista.
Sintaxe:
lista.inserir (posição, item)O método insert () contém dois argumentos. O primeiro argumento leva o valor da posição em que o novo item será inserido. O segundo argumento leva o novo valor do item.
Exemplo:
No script a seguir, uma variável de lista com 7 itens é declarada. Próximo, o inserto () O método é usado para inserir o novo item, 'Processador' na posição 1. A lista é impressa antes e depois de inserir o novo item.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script da Spyder. A lista original e a lista depois de executar o método insert () são impressas aqui.
acrescentar()
O acrescentar() O método é usado para inserir um novo item no final da lista.
Sintaxe:
lista.Anexar (item)Este método toma o novo valor como um argumento que será inserido no final da lista.
Exemplo:
No script a seguir, uma lista chamada stdlist é declarado com diferentes tipos de dados que contêm valores de string e número. Em seguida, o método Append () é usado para inserir um número flutuante no final da lista. A lista é impressa antes e depois de anexar os novos dados.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script da Spyder. A lista original e a lista depois de executar o método de Apêndos () são impressos aqui.
remover()
O remover() o método é usado para remover um item específico da lista.
Sintaxe:
lista.remover item)Este método assume o valor do item como um argumento que será removido da lista, se existir. Se o valor do item não existir na lista, então um ValueError será gerado.
Exemplo:
Uma lista de 6 valores de string é definida no script a seguir. Em seguida, um valor de string será considerado como a entrada a ser pesquisada e removida da lista. O capitalizar() O método é usado no script para corresponder ao valor de entrada com o item da lista, onde o primeiro caractere de cada item é capitalizado. A lista será impressa antes e depois de remover o item da lista. O Try-exceto O bloco é usado aqui, para lidar com o ValueError resposta.
#!/usr/bin/Env Python3Saída:
Depois de executar o script, a lista imprimirá e solicitará a entrada do usuário. 'Goiaba' é tomado como a entrada que existe na lista. Este valor é removido da lista e a lista modificada é impressa.
ampliar()
O ampliar() O método é usado para mesclar dois itens da lista e armazenar os itens mesclados na primeira lista.
Sintaxe:
primeiro_list.estender (segundo_list)Este método toma a segunda lista como argumento e adiciona os valores da segunda lista no final da primeira lista.
Exemplo:
Duas listas, nomeadas ClientList1 e ClientList2, são declaradas no script a seguir. Em seguida, o método Extend () é usado para inserir os valores do clientelist2 no final do clientelist1. Em seguida, o ClientList1 imprimirá depois de inserir os itens.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script da Spyder. A lista com valores estendidos imprimirá.
contar()
O contar() O método é usado para contar o número de vezes que qualquer item aparece em uma lista.
Sintaxe:
lista.contagem (item)Este método assume o valor do item como um argumento que será pesquisado na lista e retorna o número das aparências do item na lista como um valor numérico. Se o valor do item não existir na lista, ele retornará com o valor 0.
Exemplo:
No script a seguir, uma variável de lista de dados numéricos é declarada. Após a impressão da lista, um valor numérico será tomado como entrada que será pesquisada na lista. Se o número de entrada existir na lista uma ou mais vezes, ele retornará o número total das aparências do item pesquisado; Caso contrário, se o número de entrada não existir na lista, ele retornará um 0.
#!/usr/bin/Env Python3Saída:
Depois de executar o script, a lista é impressa. O usuário será solicitado uma entrada do usuário que será pesquisada na lista. 5 é tomado como entrada; A saída mostra que essa entrada apareceu 2 vezes na lista. O script é executado pela segunda vez e 89 é dado como a entrada que não existe na lista. Então, o método count () retorna 0.
índice()
O índice() O método é usado para obter o valor da posição de qualquer item na lista.
Sintaxe:
lista.Índice (Search_item)Este método assume o valor do item de pesquisa como entrada e retorna com o valor de posição do item na lista, se existir; Caso contrário, gera um ValueError.
Exemplo:
Uma lista de valores de string é declarada no seguinte script. Depois de imprimir os valores da lista, um valor de string será tomado como entrada. O valor de entrada será pesquisado na lista com o método index (). Se o valor existir na lista, o valor da posição da sequência de entrada será retornado; Caso contrário, uma mensagem de erro personalizada imprimirá.
#!/usr/bin/Env Python3Saída:
Depois de executar o script, o conteúdo da lista é impresso e o método pede um valor de entrada a ser pesquisado na lista. 'Watson' é tomado como a entrada que existe na posição 4 da lista, conforme mostrado na saída formatada. Em seguida, 'Jolly' é tomado como a entrada que não existe na lista, gerando um ValueError que imprime a partir do bloco, exceto.
cópia de()
O cópia de() O método é usado para fazer uma cópia de uma lista. Este método é útil para manter os valores da lista original antes de modificar a lista.
Sintaxe:
lista.cópia de()Este método não assume nenhum argumento como entrada, apenas cria uma cópia duplicada da lista.
Exemplo:
No script a seguir, duas listas, denominadas ClientList1 e ClientList2, são declaradas. Antes de alterar o conteúdo do ClientList2, o método copy () é usado para fazer uma cópia do ClientList2 e armazenar os valores da lista em outra variável, denominada Originist2. Em seguida, o método Extend () é usado para adicionar o conteúdo do ClientList1 no final do ClientList2. O conteúdo anterior e o conteúdo mesclado do clientelist2 são impressos.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script da Spyder. Os valores da lista original e mesclada são impressos abaixo.
organizar()
O organizar() O método é usado para classificar os dados da lista. Este método é útil quando você está trabalhando com o mesmo tipo de dados da lista e precisa organizar os dados para qualquer fins de programação.
Sintaxe:
lista.organizar()Este método não assume nenhum argumento e retorna os dados da lista classificada em ordem crescente.
Exemplo:
Uma lista de dados numéricos é definida no script a seguir. A lista é impressa antes e depois de aplicar o método stor ().
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script da Spyder. A lista original e a lista classificada em ordem ascendente são impressas.
reverter()
O reverter() O método é usado para reverter os itens em qualquer lista. Este método é útil para classificar listas em ordem decrescente.
Sintaxe:
lista.reverter()Este método não leva nenhum argumento e retorna os itens da lista em ordem inversa.
Exemplo:
O script a seguir mostra como classificar uma lista de dados numéricos em ordem decrescente. Uma lista de dados numéricos é definida. A lista é impressa antes de classificar. Em seguida, o método Sort () é usado para classificar a lista em ordem crescente. O método reverso () é então usado para organizar a lista em ordem decrescente.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script da Spyder. Aqui, a lista original e a lista classificada em descendente serão impressas.
claro()
O claro() O método é usado para remover todos os itens em uma lista e esvaziar listas. Este método é útil para re-atribuir os valores de uma lista removendo os itens anteriores.
Sintaxe:
lista.claro()Este método não assume nenhum argumento como entrada e retorna uma lista vazia.
Exemplo:
O script a seguir mostra como usar o claro() método. Uma lista de valores de string é declarada e impressa no início do script. Próximo, o claro () O método é usado para remover todos os itens da lista e imprimir a lista vazia.
#!/usr/bin/Env Python3Saída:
A saída a seguir aparecerá após a execução do script da Spyder. No início, os valores da lista são impressos e, em seguida, a lista vazia é impressa.
Conclusão
Este artigo descreveu os dez métodos de lista mais úteis e populares no Python, bem como os usos de cada um desses métodos de lista.