Menu
CoddyTech

Repaso - Ordenador de diccionarios

Parte de la sección Lógica y flujo del Journey de Python de Coddy. Lección 49 de 78.

challenge icon

Desafío

Intermedio

Crea una función llamada dictionary_sorter que tome un diccionario data_dict como argumento. La función debe ordenar el diccionario por sus valores en orden ascendente y devolver un nuevo diccionario que contenga los pares clave-valor ordenados.

Consejo: Para ordenar el diccionario por sus valores, usa la función sorted() con data_dict.get como argumento key. Devuelve el valor de cada clave.

Por ejemplo, si el diccionario de entrada es {'a': 3, 'b': 1, 'c': 2}, la función debe devolver un diccionario como este:

{'b': 1, 'c': 2, 'a': 3}

Pruébalo tú mismo

def dictionary_sorter(data_dict):
    # Usa sorted() para ordenar las claves del diccionario según sus valores
    # Pista: data_dict.get(key) devuelve el valor almacenado bajo key
    # Pista: Usa el parámetro 'key' de sorted() para ordenar por valor

    # Escribe el código aquí

Todas las lecciones de Lógica y flujo

Practica por tu cuenta: Compilador de Python online