Metoda popitem

Metoda popitem șterge perechea cheie-valoare de la sfârșitul dicționarului, returnând un tuplu cu perechea eliminată. Nu specificăm nimic în parametrul metodei.

Sintaxă

pythonlista.popitem()

Exemplu

Să aplicăm metoda popitem dicționarului nostru:

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

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

Rezultatul executării codului:

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

Exemplu

Acum să încercăm să aplicăm metoda popitem unui dicționar gol:

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

Rezultatul executării codului:

errorKeyError: 'popitem(): dictionary is empty'

Vedeți și

  • metoda items,
    care returnează un tuplu cheie-valoare din dicționarul specificat
  • metoda get,
    care returnează valoarea din dicționar după cheie
  • metoda update,
    care actualizează dicționarul cu chei și valori din alt dicționar