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

Ejercicio

Categoría: Conjuntos y Diccionarios

Título: Mayor valor

Descripción de la función

Dado un diccionario con valores únicos de tipo numérico positivos, retorna cuál es la clave que corresponde al mayor valor. Si el diccionario está vacío, retorna string vacío. Cada valor solo ocurre una vez en el diccionario.

Sugerencia didáctica: evitar el uso de max().

Ejemplos

Entrada: mayor_valor(ocurrencias={"a":1, "e":7, "i":4, "o":9, "u":3})
Salida: "o"

Parámetros

dictclave: strvalor: int
ocurrencias

diccionario cuyas claves son letras y los valores son las ocurrencias de cada una. Solo existe un único valor mayor que todos.

Valor retornado

str

Clave que tiene asociado el mayor valor, o string vacío si el diccionario es vacío.

Código



Resultado: