Meetod popitem

Meetod popitem eemaldab võtme-väärtuse paari sõnastiku lõpust, tagastades samal ajal korteeži eemaldatud paarist. Meetodi parameetris ei määra midagi.

Süntaks

pythonsõnastik.popitem()

Näide

Rakendame meetodit popitem meie sõnastikule:

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

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

Koodi täitmise tulemus:

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

Näide

Nüüd proovime rakendada meetodit popitem tühjale sõnastikule:

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

Koodi täitmise tulemus:

errorKeyError: 'popitem(): dictionary is empty'

Vaata ka

  • meetod items,
    mis tagastab võtme-väärtuse korteeži määratud sõnastikust
  • meetod get,
    mis tagastab sõnastiku väärtuse võtme järgi
  • meetod update,
    mis uuendab sõnastiku teise sõnastiku võtmete ja väärtustega