Курс по разработка на Python
Глава
>
Ниво

Създаване на списъци
Комбиниране на списъци

Цел

Поставете няколко съставки в списъци и ги комбинирайте, за да получите нов продукт.

Ще е добра идея да приготвите дресинг за салатата, която планирате да сервирате за вечеря по-късно. Има 4 различни вида съставки на полето: milk, cream, lettuce и radishes. Вземете всички съставки и ги комбинирайте в смес, за да получите дресинг от репички.

Първо вземете milk и cream и поставете течностите в списък по същия начин, както в предишното ниво, като добавите количествата, които събирате от всяка. Млякото е бялата течност, а сметаната е непрозрачната, кремаво-оцветена течност.

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

След като вземете течностите и ги поставите в списък, вземете зеленчуците и направете същото. Съществува друг начин да поставите елементи в списък, ако вече знаете стойностите, които добавяте, без да имате нужда да ги добавяте по-нататък.

vegetables = [3, 4]

След като създадете и двата списъка, тяхното обединяване е лесно, както следва mixture = liquids + vegetables. След като създадете сместа, насочете се към X маркираното място, обърнете се към покривката, разстелена на пода, и използвайте функцията combine() за да смесите всичко в кана, както следва player.combine(mixture).

Книга с Код