Python-utvecklingskurs
Kapitel
>
Nivå
Skapa listor
Kombinera stränglistor
Mål
Samla flera frukter och en burk och sätt ihop dem i en lista så att du kan kombinera dem till fruktjuice.
Precis som med numeriska listor kan du också kombinera stränglistor och använda kombinationerna för att producera andra material.
Först, ta den tomma burken och gå till de mörka X-märkena så att du även kan samla lite vatten med funktionen collect(), på följande sätt: player.collect(”water”). Efteråt lagrar du dessa material i en lista som heter base, på följande sätt: base = [”jar”, “water”].
Därefter samlar du in de fyra (4) olika frukterna som finns på fältet och lagrar dem i sin egen lista som heter fruits, på samma sätt som den föregående listan. De aktuella frukterna är: “orange”, “apple”, “pear” och "peach”.
När listorna är upprättade, bege dig till det ljusa X-märket så att vi kan kombinera objekten till ett nytt ämne. Först lägg ihop de två listorna till en enda lista som heter mixture, på följande sätt: mixture = [base + fruits].
Medan du står på X-märket och vänder dig mot filten, använd funktionen combine() med den nya listan som värde. Detta gör att du kan skapa fruktjuice och slutföra nivån.