Kezdő kódolás blokkokkal
Fejezet
>
Szint
Haladó listák és adatstruktúrák
Haladó lista műveletek
Cél
Menj végig a tárolóban található összes ládán, és távolítsd el belőlük a nem kívánt dolgokat.
A tárolóban lévő ládák rendetlen állapotban vannak, mindegyik láda egy beágyazott listastruktúrát (szótárat) tartalmaz, amely nem kívánt elemeket rejt. Ezek az elemek: "Pipes", "Screws" és "Bolts". Amikor beágyazott listákkal és szótárszerű struktúrákkal dolgozol, van egy egyszerű módszer az elemek törlésére a kulcsukhoz való hozzáféréssel.
Használd a speak blokkot a láda változóval, hogy megtudd, milyen elemek találhatók minden ládában. Ezután használd a delete key blokkot a nem kívánt elemek eltávolításához. A delete key blokk megköveteli a láda változót és azt a kulcsot (elem nevét), amelyet törölni szeretnél.
Ebben a szinten öt beágyazott lista konstans található: crate1, crate2, crate3, crate4 és crate5. Menj arra az X jelre minden láda előtt, és használd a speak blokkot az adott láda változóval, hogy elolvasd, milyen elemek találhatók benne. Használd a delete key blokkot a ládákból az esetlegesen megtalált "Pipes", "Screws" és "Bolts" törlésére.