Python fejlesztési kurzus
Fejezet
>
Szint

Listák létrehozása
Listák kombinálása

Célkitűzés

Helyezze el a különböző ellátmányokat listákba, és kombinálja őket, hogy új terméket alkosson.

Jó ötlet lenne egy öntetet elkészíteni ahhoz a salátához, amit később vacsorára tervezel. A mezőn négy különböző típusú elem található: tej, tejszín, saláta és retek. Vedd fel az összes elemet, és kombináld őket egy keverékké, hogy retkes öntetet készíts.

Először vedd fel a tejet és a tejszínt, és tedd őket egy listába ugyanabban a módon, mint az előző szinten, úgy, hogy mindegyikből hozzáadod a begyűjtött mennyiséget. A tej a fehér folyadék, míg a tejszín a áttetsző, krémes színű folyadék.

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

Miután összegyűjtötted a folyadékokat és elhelyezted őket egy listában, vedd fel a zöldségeket is, és csináld ugyanezt. Van még egy módja annak, hogy elemeket adj hozzá egy listához, ha már előre tudod az értékeket, amelyeket hozzáadsz, anélkül, hogy később külön kellene őket hozzáadnod.

vegetables = [3, 4]

Ha egyszer elkészítetted mindkét listát, azokat könnyű összefűzni, például így: mixture = liquids + vegetables. Miután elkészítetted a keveréket, menj az X jel felé, fordulj a padlóra szétszórt takaró felé, és használd a combine() függvényt, hogy mindent összekeverj egy kanna segítségével, például így: player.combine(mixture).

Kódkönyv