A popitem metódus

A popitem metódus eltávolít egy kulcs-érték párt a szótár végéről, miközben visszaad egy tuple-t az eltávolított párral. A metódus paraméterében nem adunk meg semmit.

Szintaxis

pythonszótár.popitem()

Példa

Alkalmazzuk a popitem metódust a szótárunkra:

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

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

A kód végrehajtásának eredménye:

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

Példa

Most pedig próbáljuk meg alkalmazni a popitem metódust egy üres szótárra:

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

A kód végrehajtásának eredménye:

errorKeyError: 'popitem(): dictionary is empty'

Lásd még

  • a items metódus,
    amely egy kulcs-érték tuple-t ad vissza az adott szótárból
  • a get metódus,
    amely a szótár értékét adja vissza kulcs alapján
  • a update metódus,
    amely frissíti a szótárt egy másik szótár kulcsaival és értékeivel