Python Taskbook Level 8.8
Given a number, check if this number is perfect.
Given a list of events for specific months, stored in the following structure:
events = [
{
'date': '2019-12'
'event': 'name1'
},
{
'date': '2019-12'
'event': 'name2'
},
{
'date': '2019-11'
'event': 'name3'
},
{
'date': '2019-11'
'event': 'name4'
},
{
'date': '2020-10'
'event': 'name5'
},
{
'date': '2020-10'
'event': 'name6'
},
{
'date': '2020-11'
'event': 'name5'
},
{
'date': '2020-11'
'event': 'name6'
},
{
'date': '2020-12'
'event': 'name7'
},
{
'date': '2020-12'
'event': 'name8'
},
{
'date': '2020-12'
'event': 'name9'
},
]
Write code that will remake the data structure into this:
{
2019: {
11: [list of events],
12: [list of events],
},
2020: {
10: [list of events],
11: [list of events],
12: [list of events],
}
}