Método Pyhton Dictionary Popitem

Método Pyhton Dictionary Popitem

A linguagem de programação Python é uma linguagem de programação de alto nível fácil de entender. Existem vários tipos de dados de dados na linguagem de programação Python, como int, float, list, dicionário, etc. Dicionários são tipos de dados em python que são usados ​​para armazenar o valor na forma de uma chave: par de valores. PopItem () é uma das operações disponíveis no Python que pode ser executado em um dicionário. Projetamos este artigo para desdobrar a função popItem (). Explicaremos o uso da função popItem () com a ajuda da sintaxe e alguns exemplos. Mas antes disso, vamos entender o básico da função popItem ().

O que é uma função popItem () em python?

Ao usar o método PopiTem () em um dicionário, ele sai do item superior do dicionário e o devolve como resultado. Ele retira a última chave: par de valores inserido no dicionário. É usado para excluir os itens do dicionário que não são mais necessários.

Sintaxe do método popItem () na linguagem de programação python

O método PopiTem () na linguagem de programação Python é usado com o dicionário como a seguinte sintaxe:


A função popItem () não leva parâmetros, pois a principal função do método é remover o último item inserido do dicionário. O elemento "dicionário" na sintaxe é usado para representar o nome do dicionário do qual o item precisa ser estourado. O PopItem () é o nome do método que desempenha a função de exibir o item de um dicionário.

A função PopiTem () remove o item superior do dicionário e retorna os dados restantes no dicionário. Funciona na estratégia chamada "Last in, First Out (Lifo)". O último item inserido é removido primeiro e o primeiro item inserido é removido no final. A função popItem () antes da versão 3 do Python.0 aparece e retorna o item aleatório do dicionário. Após a versão 3 do Python.7, a função popItem () aparece o último item inserido. Vamos entender o funcionamento do método PopiTem () com os programas de amostra fornecidos nos exemplos a seguir.

Exemplo 1:

No primeiro exemplo, simplesmente verificamos como remover um item do dicionário usando uma função popItem ():

Classes = 'English': 'A', 'Math': 'B', 'Computer': 'C'
pop = classes.popItem ()
print ('O valor da chave do item a ser estourado é =', pop)
print ('O dicionário atualizado é =', classes)

Na primeira linha do programa, definimos o dicionário chamado "Classes". Existem três chaves: pares de valor nele. A função PopiTem () é usada na segunda linha de código para excluir o item final do dicionário. Em seguida, usamos a função print () para imprimir o item pop e a declaração Print () Print () é usada para imprimir o dicionário modificado depois de exibir o item superior. Vamos ver o seguinte resultado:


Como você pode ver, o item estourado é "Computador: C". E o dicionário atualizado agora contém apenas duas chave: pares de valor: “Inglês: A, Math: B”.

Exemplo 2:

No exemplo anterior, apenas exibimos um item do dicionário. No entanto, neste exemplo, adicionaremos mais itens ao dicionário e exibiremos mais de um item do dicionário, um por um.

Classes = 'English': 'A', 'Math': 'B', 'Computer': 'C', 'Science': 'D', 'Sociology': 'E', 'History': 'F'
pop = classes.popItem ()
print ('o primeiro item estourado é =', pop)
print ('O dicionário atualizado é =', classes)
pop = classes.popItem ()
print ('\ n O segundo item estourado é =', pop)
print ('O dicionário atualizado é =', classes)
pop = classes.popItem ()
print ('\ n O terceiro item estourado é =', pop)
print ('O dicionário atualizado é =', classes)

Observe que adicionamos mais itens no dicionário e usamos três declarações popItem () no dicionário. Existem 6 chave: pares de valor no dicionário e se três funções popitem () forem usadas no dicionário, três itens são deixados no dicionário. O primeiro PopiTem () remove o par "History: F". O segundo PopiTem () remove o par "Sociologia: E". E o último popItem () remove o par "Science: D" do dicionário. Agora, vamos ver a saída na captura de tela a seguir:


Como você pode ver na saída, cada item é removido um por um do dicionário. Cada vez que o dicionário é exibido com a declaração de impressão, ele tem menos um item. E cada último item no dicionário naquela época, apareceu. Agora, vamos ver outro exemplo para ter um entendimento mais claro.

Exemplo 3:

Este exemplo usa o "para loop" para aparecer em todos os itens do dicionário. Como você viu, usamos a função popItem () para aparecer os itens um por um. Portanto, se precisarmos exibir 10 itens do dicionário, precisamos usar 10 funções popitem () com o dicionário, que é uma tarefa tediosa. E se tivéssemos centenas e milhares de itens em um dicionário? Vamos usar 100 declarações popitem () separadas? É aqui que os loops são úteis. Os loops nos permitem desempenhar a mesma função várias vezes em apenas algumas declarações.

Aqui, usamos o "para loop" para colocar todos os itens do dicionário sem escrever o mesmo código várias vezes. Veja o seguinte programa de amostra:

Classes = 'English': 'A', 'Math': 'B', 'Computer': 'C', 'Science': 'D',
'Sociologia': 'e', ​​'história': 'f'
print ("O dicionário antes de aplicar a função popItem (): \ n" + str (classes))
n = len (classes)
para i no intervalo (0, n):
print ("rank" + str (i + 1) + "" + str (classes.popItem ())))
print ("O dicionário depois de colocar todos os itens:" + str (classes))

Como você pode ver, o dicionário é o mesmo que definimos no exemplo anterior. Ele contém 6 itens. Primeiro, usamos a instrução print () para imprimir o dicionário original contendo todos os itens. A função len () é então usada para determinar o tamanho do dicionário. Em seguida, um "for loop" é construído para recuperar todas as entradas do dicionário. O loop começa de 0 ao tamanho do dicionário.

Cada iteração aparece um item do dicionário e esvazia o dicionário. Na declaração print () em "para loop", imprimimos cada item estourado em cada iteração, dando -lhes uma classificação para que você saiba qual item é removido do dicionário e em que ordem eles são removidos. Finalmente, a última linha de código é outra instrução print () que está imprimindo o dicionário modificado depois de executar todas as funções. Veja a seguinte saída:

Conclusão

Neste tutorial, exploramos a função popItem () com o dicionário. A linguagem de programação Python fornece muitos tipos de dados diferentes e objetos mutáveis ​​e imutáveis. Ele também fornece um tipo de dados de dicionário que é usado para armazenar a chave: par de valores. PopItem () é apenas uma das muitas operações que podem ser realizadas em um dicionário. O item mais recente a ser adicionado ao dicionário é removido usando a função popItem (). Emprega a estratégia chamada “Last in, primeiro out”.