У меня есть специалисты, мне нужно для каждого хранить доступные часы каждого дня, любой промижуток в дне могут забранировать и мне нужно учитывать это и удалять этот промежуток времени с доступного времени.
Пока что у меня одна очень странная идея, это просто сделать словарь который будет выглядить как-то так:
{
'year': {
'august': {
'1': ['8:00', '8:30', '9:00', '10:00', ...],
......}
.......}
}
но это медленно все будет + я почти уверен что это не правильное решение, прошу подсказать как правильно поступить в этой ситуации