Каков наилучший способ удалить элемент из словаря по значению, т.е. когда ключ элемента неизвестен? Здесь простой подход:
for key, item in some_dict.items():
if item is item_to_remove:
del some_dict[key]
Есть ли лучшие способы? Что-то не так с изменением (удалением элементов) из словаря при его повторении?