Я работаю над проектом, который сопоставляет учителей с классами и информацией о классе.Я использую javaScript.
У меня словарь настроен так:
{ Instructor: 'Gondree, Mark',
Class: 'CS 349',
Section: '001',
Components: [ 'ACT' ],
Title: 'Problem Solving in a Team Envn',
WTU: 1.3,
Units: '1',
Meeting_Days: 'F',
Time: '10:00:00 - 11:50:00',
Room: 'STEV1034',
Enrollment: 22,
FTE: 1.47 }
У меня есть несколько таких с разными инструкторами.Проблема, с которой я сталкиваюсь, заключается в использовании Инструктора для группировки их в словарь или массив.Мой идеальный вывод:
{
MARK GONDREE{
{ Instructor: 'Gondree, Mark',
Class: 'CS 349',
Section: '001',
Components: [ 'ACT' ],
Title: 'Problem Solving in a Team Envn',
WTU: 1.3,
Units: '1',
Meeting_Days: 'F',
Time: '10:00:00 - 11:50:00',
Room: 'STEV1034',
Enrollment: 22,
FTE: 1.47 },
ANOTHER CLASS HERE
GLEN CARTER{
{ Instructor: 'Carter, Glenn',
Class: 'CS 101',
Section: '018',
Components: [ 'DIS', 'ACT' ],
Title: 'Intro Computers & Computing',
WTU: 1.3,
Units: '3',
Meeting_Days: 'W',
Time: '10:00:00 - 11:50:00',
Room: 'DARW0024',
Enrollment: 14,
FTE: 2.8 },
ANOTHER CLASS HERE
}
По сути, у меня есть вся информация о классе и инструкторы по порядку по имени, но мне просто нужно сгруппировать их.Есть ли у вас какие-либо советы о том, использовать ли массив или словарь?Кроме того, можно ли добавить класс в словарь или массив определенного инструктора?