Метод popitem

Методът popitem премахва двойка ключ-стойка от края на речника, като връща кортеж от премахнатата двойка. В параметъра на метода не се задава нищо.

Синтаксис

pythonречник.popitem()

Пример

Нека приложим метода popitem към нашия речник:

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

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

Резултат от изпълнението на кода:

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

Пример

А сега нека опитаме да приложим метода popitem към празен речник:

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

Резултат от изпълнението на кода:

errorKeyError: 'popitem(): dictionary is empty'

Вижте също

  • метод items,
    който връща кортеж ключ-стойка на указания речник
  • метод get,
    който връща стойността на речника по ключ
  • метод update,
    който актуализира речника с ключове и стойности от друг речник