Nybörjarkodning med block
Kapitel
>
Nivå

Avancerade listor och datastrukturer
Avancerade listoperationer

Mål

Gå igenom alla lådor i skjulet och ta bort skräp från varje låda.

Lådorna i skjulet är i oordning; varje låda innehåller en nästlad liststruktur (dictionary) som har oönskade föremål inuti. Dessa föremål inkluderar: "Pipes", "Screws" och "Bolts". När du arbetar med nästlade listor och ordboksstrukturer finns det ett enkelt sätt att ta bort föremål genom att komma åt deras nyckel.

Använd speak-blocket med lådvariabeln för att se vilka föremål som finns inuti varje låda. Använd sedan delete key-blocket för att ta bort oönskade föremål. delete key-blocket tar lådvariabeln och nyckeln (föremålsnamn) du vill ta bort.

Det finns fem nästlade listkonstanter i den här nivån: crate1, crate2, crate3, crate4 och crate5. Gå till X-märkena framför varje låda och använd speak-blocket med varje lådvariabel så att du kan läsa av vilka föremål som finns inuti lådan. Använd delete key-blocket för att ta bort alla "Pipes", "Screws" och "Bolts" som hittas i varje låda.

Kodbok