Django Объединение общих значений из объединения двух списков словарей
У меня есть 2 списка словарей, пример ниже:
list one = [
{'day': '2021-09-05 00:00:00+02:00', 'airtime_total_for_day': '650.00', 'data_total_for_day': '0'},
{'day': '2021-09-16 00:00:00+02:00', 'airtime_total_for_day': '124.20', 'data_total_for_day': '20.00'},
]
list_two = [
{'day': '2021-09-10 00:00:00+02:00', 'data_bundle_total_for_day': '100.00'},
{'day': '2021-09-16 00:00:00+02:00', 'data_bundle_total_for_day': '50.00'},
{'day': '2021-09-18 00:00:00+02:00', 'data_bundle_total_for_day': '45.00'},
]
Я хотел бы объединить два списка вместе и в то же время объединить data_total_for_day
с data_bundle_total_for_day
под именем data_total_for_day
.
Кроме того, если data_total_for_day
иamp; data_bundle_total_for_day
выпадают на один и тот же день, который приходится на 2021-09-16
, значения нужно сложить например,
data_total_for_day
на2021-09-16
есть:20.00
data_bundle_total_for_day
на2021-09-16
это:50.00
Итак, в этот конкретный день, data_total_for_day
нужно быть: 70.00
Я боролся и все & любая помощь будет высоко оценена.
То, что я пробовал:
- https://www.codegrepper.com/code-examples/python/merge+two+list+of+dictionaries+python
- Как объединить два списка словарей на основе значения
- объединить два списка словарей по одному ключу