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 (ключа нет, вернулось значение по умолчанию)