Curso de Desenvolvimento em Python
CapĂtulo 8
>
NĂvel 3
Objetivo
Passe por todas as caixas no galpĂŁo e remova o lixo de cada caixa.
As caixas no galpĂŁo estĂŁo uma bagunça, cada caixa contĂ©m um dicionĂĄrio que possui itens indesejados dentro. Esses itens incluem: âPipesâ, âScrewsâ e âBoltsâ. Ao trabalhar com dicionĂĄrios, hĂĄ uma maneira fĂĄcil de remover itens deles acessando seu Ăndice.
# crate = {"Planks": 4, "Bricks" : 2, "Pipes": 3} del crate["Pipes"] # Now dictionary holds: crate = {"Planks": 4, "Bricks" : 2}
No cĂłdigo acima, existe um dicionĂĄrio chamado crate que contĂ©m planks, bricks e pipes. A notação del Ă© usada para remover o Ăndice de âPipesâ do dicionĂĄrio juntamente com seu valor.
HĂĄ cinco constantes de dicionĂĄrio neste nĂvel: crate1, crate2, crate3, crate4 e crate5. Caminhe atĂ© as marcas de X Ă frente de cada caixa e use a função speak() com o nome de cada dicionĂĄrio para que vocĂȘ possa ler quais itens estĂŁo dentro da caixa. Use a notação del para remover quaisquer âPipesâ, âScrewsâ e âBoltsâ encontrados em cada caixa.