Программирование для начинающих с блоками
Глава
>
Уровень

Списки и коллекции
Объединение списков

Цель

Разместите несколько ингредиентов в списках и объедините их, чтобы получить новый продукт.

Будет хорошей идеей приготовить заправку для салата, который вы планируете съесть на ужин позже. На поле есть 4 различных типа предметов: молоко, сливки, салат и редис. Возьмите все предметы и объедините их в смесь для заправки с редисом.

Сначала возьмите молоко и сливки и поместите жидкости в список так же, как на предыдущем уровне, добавляя собранные количества каждого. Молоко — это белая жидкость, а сливки — непрозрачная кремовая жидкость. Используйте блок create empty list для создания списка liquids, затем используйте блок set item in list с режимом INSERT в конец списка, чтобы добавить количества (3 и 4).

После того как вы соберете жидкости и поместите их в список, возьмите овощи и сделайте то же самое. Есть другой способ добавить элементы в список, если вы уже знаете значения, которые хотите добавить: используйте блок create list with и добавьте значения напрямую (3 и 4 для овощей).

После того как вы создадите оба списка, их сложение станет простым с использованием математического блока add. Соедините liquids и vegetables, чтобы создать mixture. После того как вы получите смесь, направляйтесь к отметке X, повернитесь к пледу, расстеленному на полу, и используйте блок combine с переменной mixture, чтобы смешать все ингредиенты в кувшине.

Книга Кода