Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Python: Общие вопросы > Поэлементное сложение списков с вложенными словаря |
Автор: polin11 30.10.2023, 17:46 | ||||
Есть 2 списка всегда из 5 элементов - словарей, значения которых тоже словарь например
в итоге нужно сложить поэлементно два этих списка Должно получиться
начал писать запутался в циклах, просьба помочь |
Автор: Oldshelf 31.10.2023, 04:55 |
Python не знаю. Попробую подсказать в общем. 1. Пройтись циклом по первому массиву и запомнить все ключи в отдельный массив. Потом то же сделать со вторым и если ключа нет, добавить в общий массив. 2. Пройтись по всем ключам массива ключей. Запросить длины подмассивов первого и второго массивов для этих ключей. Если длина одного из подмассивов больше или равна длине другого подмассива, начать перебор его элементов, добавляя значения из другого подмассива, либо оставляя прежние значения, когда лимит другого подмассива будет превышен. Результат сложения запоминать в общий массив, присваивая пустым до этого ключам. |