Pythonutviklingskurs
Kapittel 8
>
NivĂĽ 3
MĂĽl
Gü gjennom alle kasserne i skuret og fjern søppel fra hver kasse.
Kasserne i skuret er et rot, og hver kasse inneholder en ordbok som har uønskede elementer inni. Disse elementene inkluderer: âPipesâ, âScrewsâ og âBoltsâ. NĂĽr du jobber med ordbøker, finnes det en enkel mĂĽte ĂĽ fjerne elementer fra dem ved ĂĽ fĂĽ tilgang til deres indeks.
# crate = {"Planks": 4, "Bricks" : 2, "Pipes": 3} del crate["Pipes"] # NĂĽ inneholder ordboken: crate = {"Planks": 4, "Bricks" : 2}
I koden ovenfor er det en ordbok kalt crate som inneholder planker, murstein og rør. Notasjonen del brukes til ĂĽ fjerne indeksen for âPipesâ fra ordboken sammen med dens verdi.
Det er fem ordbok-konstanter i dette nivĂĽet: crate1, crate2, crate3, crate4 og crate5. GĂĽ til X-markeringene foran hver kasse og bruk speak()-funksjonen med navnet pĂĽ hver ordbok slik at du kan lese opp hvilke elementer som er i kassen. Bruk del-notasjonen for ĂĽ fjerne eventuelle âPipesâ, âScrewsâ og âBoltsâ som finnes i hver kasse.