Метод 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,
    который обновляет словарь ключами и значениями другого словаря