Se tiene un diccionario carreras
que tiene como clave el nombre de una carrera y como contenido una lista de materias. Por ejemplo, podemos tener:
carreras = {
“música”: [“historia”, “piano 1”, “piano 2”, “guitarra”, “composición”],
“pintura”: [“historia”, “dibujo 1”, “dibujo 2”, “pintura 1”, “pintura 2”]
}
Se tiene también un diccionario alumnos
, cuya clave es el legajo y como datos una tupla con nombre, lista de carreras en las que está inscripto y un diccionario con clave nombre de la materia y lista de notas (puede aparecer más de una nota solamente si el alumno no aprobó la materia la primera vez). Por ejemplo: