Programación Desde Cero
Práctica interactiva Programación Desde Cero

Ejercicio

Categoría: Conjuntos y Diccionarios

Título: Mas votados

Descripción de la función

Dado un diccionario con los votos que se hicieron para seleccionar al "mejor compañero" en los cursos de un instituto educativo, y dado un número de curso, retorna los nombres de todos los alumnos que fueron votados, sin repeticiones. El diccionario tiene como claves los números de los cursos y como valores listas de strings con cada voto. Si el número de curso dado no se encuentra en el diccionario, retorna un conjunto vacío.

Ejemplos

Entrada: mas_votados(votos={1:["juan", "juan", "lorena", "juan", "lorena", "paula"],
Salida: 2:["romina", "marcos", "guadalupe", "guadalupe"], 3:["lucas", "abril", "lucas", "abril", "abril", "serena", "abril"]}, curso=3)
Entrada:
Salida: {"lucas", "abril", "serena"}

Parámetros

dictclave: intvalor: list, con elementos str
votos

diccionario con los votos de cada curso, donde las claves son los números de curso y los valores son listas conteniendo cada uno de los votos.

int
curso

número del curso del cual se buscarán los nombres de compañeros votados.

Valor retornado

setelementos: str

Conjunto con los nombres de los alumnos votados en el curso.

Código



Resultado: