В Python существует как минимум два метода для удаления элемента из dict с помощью ключа.
d = {"keyA": 123, "keyB": 456, "keyC": 789}
#remove via pop
d.pop("keyA")
#remove via del
del d["keyB"]
Оба метода удалили бы элемент из dict.
Интересно, какие методы я должен использовать и почему. Кроме того, что более pythonic?