Curso de Desarrollo en Python
Capítulo
>
Nivel
Usando Diccionarios
Operaciones más complejas
Objetivo
Revisa todas las cajas en el cobertizo y elimina los desechos de cada caja.
Las cajas en el cobertizo están desordenadas, cada caja contiene un diccionario que tiene artículos no deseados en su interior. Estos artículos incluyen: "Pipes", "Screws" y "Bolts". Cuando trabajas con diccionarios hay una manera fácil de eliminar artículos de ellos accediendo a su índice.
# crate = {"Planks": 4, "Bricks" : 2, "Pipes": 3} del crate["Pipes"] # Ahora el diccionario tiene: crate = {"Planks": 4, "Bricks" : 2}
En el código anterior hay un diccionario llamado caja que contiene tablas, ladrillos y tuberías. Se utiliza la notación del para eliminar el índice de "Pipes" en el diccionario junto con su valor.
Hay cinco constantes de diccionario en este nivel: crate1, crate2, crate3, crate4 y crate5. Camina hacia las marcas X frente a cada caja y usa la función speak() con el nombre de cada diccionario para que puedas leer qué artículos hay dentro de la caja. Utiliza la notación del para eliminar cualquier "Pipes", "Screws" y "Bolts" que encuentres en cada caja.