Python-kehityskurssi
Luku
>
Taso

Listojen luominen
Listojen yhdistäminen

Tavoite

Aseta useita tarvikkeita listoihin ja yhdistä ne muodostaaksesi uuden tuotteen.

Olisi hyvä idea valmistaa kastiketta salaattiin, jota aiot nauttia illallisella myöhemmin. Kentässä on 4 erilaista esinettä: maito, kerma, salaatti ja retiisit. Nosta kaikki esineet ja yhdistä ne seokseksi muodostaaksesi retiisikastikkeen.

Ensiksi ota maito ja kerma ja laita nesteet listaan samalla tavalla kuin edellisellä tasolla lisäämällä keräämäsi määrät kustakin. Maito on valkoinen neste ja kerma on samea, kermainen neste.

liquids = [] liquids.append(3) liquids.append(4) # This code creates a list in this fashion: liquids = [3,4]

Kun olet poiminut nesteet ja laittanut ne listaan, ota vihannekset ja tee sama. On olemassa toinen tapa lisätä esineitä listaan, jos tiedät jo lisättävät arvot etkä tarvitse lisätä niitä myöhemmin.

vegetables = [3, 4]

Kun olet luonut molemmat listat, niiden yhdistäminen on helppoa, näin: mixture = liquids + vegetables. Kun olet luonut seoksen, suuntaa kohti X-merkkiä, käänny lattialle levitetyn vilttisi puoleen ja käytä funktiota combine() sekoittaaksesi kaiken yhteen kannussa, kuten näin: player.combine(mixture).

Koodikirja