Método popitem

O método popitem remove um par chave-valor do final do dicionário, retornando uma tupla com o par removido. Nada é passado como parâmetro para o método.

Sintaxe

pythondicionario.popitem()

Exemplo

Vamos aplicar o método popitem ao nosso dicionário:

pythondct = {
  'a': 1,
  'b': 2,
  'c': 3
}

print(dct.popitem())
print(dct)

Resultado da execução do código:

python('c', 3)
{'a': 1, 'b': 2}

Exemplo

Agora vamos tentar aplicar o método popitem a um dicionário vazio:

pythondct = {}
print(dct.popitem())
print(dct)

Resultado da execução do código:

errorKeyError: 'popitem(): dictionary is empty'

Veja também

  • método items,
    que retorna uma tupla chave-valor do dicionário especificado
  • método get,
    que retorna o valor do dicionário por chave
  • método update,
    que atualiza o dicionário com as chaves e valores de outro dicionário