Codificação para Iniciantes com Blocos
Capítulo
>
Nível

Listas Avançadas e Estruturas de Dados
Operações Avançadas em Listas

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 uma estrutura de lista aninhada (dicionário) que possui itens indesejados no seu interior. Esses itens incluem: "Pipes", "Screws" e "Bolts". Ao trabalhar com listas aninhadas e estruturas semelhantes a dicionários, há uma maneira fácil de remover itens acessando sua chave.

Use o bloco speak com a variável da caixa para ver quais itens estão dentro de cada uma. Em seguida, use o bloco delete key para remover os itens indesejados. O bloco delete key recebe a variável da caixa e a chave (nome do item) que você deseja remover.

Existem cinco constantes de listas aninhadas neste nível: crate1, crate2, crate3, crate4 e crate5. Caminhe até as marcas X à frente de cada caixa e use o bloco speak com cada variável da caixa para que você possa ler quais itens estão dentro dela. Use o bloco delete key para remover quaisquer "Pipes", "Screws" e "Bolts" encontrados em cada caixa.

Livro de Código