У меня есть два словаря. один - это вложенный словарь, а другой - общий словарь. Я хочу сделать несколько делений:
dict1 = {'document1': {'a': 3, 'b': 1, 'c': 5}, 'document2': {'d': 2, 'e': 4}}
dict2 = {'document1': 28, 'document2': 36}
Я хочу использовать внутренние значения словаря из dict1 для деления на значение соответствующего документа в dict2. Ожидаемый результат будет:
введите код здесь
dict3 = {'document1': {'a': 3/28, 'b': 1/28, 'c': 5/28}, 'document2': {'d': 2/36, 'e': 4/36}}
Я пытался использовать два цикла for для запуска каждого словаря, но значения будут дублироваться несколько раз, и я не знаю, как это исправить? Кто-нибудь имеет представление о том, как достичь этой цели? Буду признателен за это! ``