Объединить один словарь в другой той же структуры, но не содержащий значений None.Python

Программы на Python
Гость
Объединить один словарь в другой той же структуры, но не содержащий значений None.

Сообщение Гость »


Если у меня есть

Код: Выделить всё

dict1 = {"a": 0.0, "b": None}
and dict2 = {"a": None, "b": 2.2}, how can I do a righthand merge from dict1 to dict2 where the value for the key get's replaced ONLY if it is NOT NONE
Desired result: {"a": 0.0, "b": 2.2}.
If dict1 = {"a": 0.0, "b": 5.5} and dict2 = {"a": None, "b": 2.2}, desired result: {"a": 0.0, "b": 5.5}


Источник: https://stackoverflow.com/questions/781 ... one-values

Вернуться в «Python»