dict.pop()

Удаляет ключ и возвращает его значение.

Сигнатураdict.pop(key, default)

Метод pop() удаляет из словаря пару с ключом key и возвращает её значение. Если ключа нет, возвращается default; если default не указан — выбрасывается KeyError.

d = {"a": 1, "b": 2}
print(d.pop("a"))      # 1
print(d)               # {'b': 2}
print(d.pop("z", -1))  # -1  (ключа нет, вернулось значение по умолчанию)
← Все записи: Методы словарей Python
Поддержать проект