У меня есть набор данных, которые я сгруппировал по месяцам, и я хотел бы получить вложенный словарь и найти среднее значение для каждого года ... Как я могу это кодировать? Я только начал с Python, поэтому я надеюсь, что код может быть ясным и понятным.
dictionary = {1: [
[2019, 28.7],
[2019, 29.4],
[2019, 29.7],
[2020, 28.6],
[2020, 28.7],
[2020, 28.0]
],
2:[
[2018, 26.9],
[2018, 28.2],
[2018, 28.5],
[2019, 29.9],
[2019, 29.8],
[2019, 28.7]
]}
desired output = {1: {2019: 29.4, 2020: 28.7},
2: {2018: 28.2, 2019: 29.8}}
Большое спасибо всем, кто внес свой вклад! Я решил эту проблему.