Каков наилучший способ удалить элемент словаря по значению в Python?

Интересно, есть липросто способ удалитьодин или жеБольше элемент (ы) словаря из словаря питонапо значению.

У нас есть словарь под названиемmyDict:

myDict = {1:"egg", "Answer":42, 8:14, "foo":42}

и хочуУдалить все предметы, которыеценности равны42.

Предложение по реализации:

Получить список всех ключей определенного значения вmyDict
(См. Напримерполучить ключ по значению в словаре.)

Удалить этот элемент или элементы dict (на основе найденных ключей) изmyDict
(Для получения дополнительной информации см.Удалить элемент из словаря.)

Итак, что вы думаете сейчассамый элегантный а такжесамый «питонный» способ реализовать эту проблему в Python?

Ответы на вопрос(0)

Ваш ответ на вопрос