Pythonutviklingskurs
Kapittel
>
Nivå
Opprette lister
Kombinere lister
Mål
Plasser flere forsyninger i lister og kombiner dem sammen for å lage et nytt produkt.
Det kan være en god idé å forberede en dressing til salaten du planlegger å spise til middag senere. Det finnes 4 forskjellige typer elementer i feltet, melk, fløte, salat og reddiker, plukk opp alle elementene og kombiner dem til en blanding for å lage reddikdressing.
Først plukker du melken og fløten og legger de flytende stoffene i en liste på samme måte som i forrige nivå ved å legge til mengdene du samler for hver. Melken er den hvite væsken og fløten er den ugjennomsiktige, kremete væsken.
liquids = [] liquids.append(3) liquids.append(4) # This code creates a list in this fashion: liquids = [3,4]
Når du har plukket de flytende stoffene og lagt dem i en liste, plukk opp grønnsakene og gjør det samme. Det finnes en annen måte du kan legge elementer i en liste på dersom du allerede vet hvilke verdier du legger til uten at du må legge dem til senere.
vegetables = [3, 4]
Når du har opprettet begge listene, er det enkelt å legge dem sammen, slik: mixture = liquids + vegetables. Når du har opprettet blandingen, gå til X-merket, vend ansiktet mot teppet som ligger på gulvet, og bruk funksjonen combine() for å blande alt sammen i en kann, slik: player.combine(mixture).