Возвращает значение по указанному ключу и убирает элемент из словаря.
dict.pop(key[, default])
key -- Ключ, значение по которому следует добыть

default -- Значение, которое следует вернуть, если указанный ключ отсутствует в словаре. Если не указано, при отсутствии ключа возбуждается исключение KeyError.

    my_dict = {'a': 1, 'b': 2}

value = my_dict.pop('a')
value # 1
my_dict # {'b': 2}

value = my_dict.pop('x', 'some')
value # some
my_dict # {'b': 2}

my_dict.pop('x') # KeyError

Возвращает значение из словаря по указанному ключу и убирает элемент из словаря. Если ключ не найден, возвращает значение по умолчанию.
Синонимы поиска: dict.pop, dict, pop
На заметку
В разделе «События» можно узнать о надвигающихся событиях мира Python, а также поделиться своими. Если вы являетесь организатором встречи/конференции/спринта, зарегистрируйте это событие в указанном разделе, чтобы о нём узнали все желающие.