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
Instrucciones de ejercicio
- Crea un bucle for para iterar sobre
key
,value
encourses.items()
. - Comprueba si el
value
es"AI"
, e imprimekey
si es así. - Si no, comprueba si el
value
es"Programming"
, imprimiendokey
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")