У меня есть два списка одинаковой длины, один с датами (ГГГГ-ММ-ДД), где некоторые повторяются, а другой с плавающими (как положительными, так и отрицательными).Как получить объект словаря с суммой значений с плавающей запятой, соответствующей каждой уникальной дате (отсортированной), в следующем формате:
result_dict = {unique_date_1: float_sum_1, unique_date_2: float_sum_2, etc...}
Мои списки:
dates = [2013-06-22, 2009-07-09, 2016-07-09, 2009-07-09]
floats = [0.0, 0.8, -0.4, 0.1]
Что я надеюсьполучить:
{2009-07-09: 0.9, 2013-06-22: 0.0, 2016-07-09: -0.4}
Что я пробовал до сих пор:
unique_dates = set(dates)
sum_list = [sum(number) for number in floats]