ComenzarEmpieza gratis

Bucle condicional con un diccionario

Tu amigo de LLM Camp te ha proporcionado un diccionario llamado courses. Contiene los nombres de los cursos como claves y su tema asociado como valor. Hay tres temas: "AI", "Programming" y "Data Engineering".

courses = {"LLM Concepts": "AI", 

           "Introduction to Data Pipelines": "Data Engineering", 

           "AI Ethics": "AI",

           "Introduction to dbt": "Data Engineering", 

           "Writing Efficient Python Code": "Programming",

           "Introduction to Docker": "Programming"}

¡Esta es una gran oportunidad para practicar el bucle a través de los diccionarios!

Este ejercicio forma parte del curso

Introducción a Python para desarrolladores

Ver curso

Instrucciones de ejercicio

  • Crea un bucle for para iterar sobre key, value en courses.items().
  • Comprueba si el value es "AI", e imprime key si es así.
  • Si no, comprueba si el value es "Programming", imprimiendo key si es así.
  • En caso contrario, imprime el key para confirmar que se trata de un curso "Data Engineering".

Ejercicio interactivo práctico

Pruebe este ejercicio completando este código de muestra.

# Loop through the dictionary's keys and values
____ key, value ____ courses.items():
  
  # Check if the value is "AI"
  ____ ____ ____ "____":
    print(____, "is an AI course")
  
  # Check if the value is "Programming"
  ____ ____ ____ "____":
    print(____, "is a Programming course")
  
  # Otherwise, print that it is a "Data Engineering" course
  ____:
    print(____, "is a Data Engineering course")
Editar y ejecutar código