У меня есть два словаря с одинаковыми ключами, и я хотел бы разделить значения для обновления или создания нового словаря, сохраняя ключи нетронутыми, с частным в качестве нового значения для каждого из ключей.
d1 = { 'a':12 , 'b':10 , 'c':2 }
d2 = { 'a':0 , 'c':2 , 'b':5}
d3 = d2 / d1
d3 = { 'a':0 , 'b':0.5 , 'c':1 }
Помимо итерации по ключу, парам значений и создания упорядоченных списков значений, а затем деления, я не уверен, как это сделать. Я надеялся на более элегантное решение.