Метад 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,
    які абнаўляе слоўнік ключамі і значэннямі іншага слоўніка