Otros tipos de datos Estructurados. (Informativo)
2. Sets
2.15. Ejercicios resueltos
En una institución se dictan 3 cursos (Informática, Inglés y
Dibujo Técnico). Realice un código en Python que muestre los siguientes
resultados por pantalla:
-Informe la cantidad total de alumnos que asisten a la institución.
-Informe la cantidad de alumnos que asisten a los 3 cursos.
-Informe la cantidad de alumnos que solo asisten a un curso.
-Informe si un alumno, que se ingresa por teclado, asiste o no a la
institución.
A tener en cuenta:
-Un alumno puede asistir a más de un curso.
-No hay que cargar ningún alumno por teclado
Resolución Ejercicio 1
![](https://aulavirtual.fio.unam.edu.ar/pluginfile.php/93472/mod_book/chapter/6473/image.png)
matematica={'carlos', 'mateo',
'luis', 'maria', 'yanina','sabrina'}
informatica={'carlos','daiana','nicolas','daniel','andrea'}
dibujo={'carlos','nicolas','daniel','alicia','andrea','sabrina'}
print('Cantidad Total de Alumnos: {}'.\
format(len(matematica.union(informatica).union(dibujo))))print('Cantidad de
Alumnos que asisten a los 3 cursos: {}'.\
format(len(matematica.intersection(informatica).intersection(dibujo))))
a=input('Ingrese un alumno para verificar si asiste a la institución: ')
print(a in matematica.union(informatica).union(dibujo))