Массивы используются для хранения одного или нескольких значений одного типа.
Как и в повседневной речи, массив в Blockly представляет собой упорядоченный набор элементов, таких как список дел или список покупок. Элементы в списке могут быть только одного, заданного типа. Одно и то же значение может встречаться в массиве более одного раза.
Создание пустого списка #
Самый простой список — это пустой список, который создается с помощью базового блока массива создания пустого списка:
Обратите внимание, что у пустого массива отсутствует тип элементов, что может помешать использовать его в блоках, принимающих исключительно массивы чисел, строк и т.д.
Изменение количества элементов #
Базовый блок массива в Blockly строго задает количество элементов массива. Чтобы изменить их количество, нажмите на значок шестеренки. Это открывает новое окно параметров массива. Затем измените количество элементов. Если вы увеличили их число, то появившиеся новые элементы, будут заполненные блоками со значениями по умолчанию.
При уменьшении количества элементов, последние значения, не уместившиеся в новые размеры массива, будут выброшены из базового блока массива или стерты.
Изменение типа массива #
Базовый блок массива строго следит за тем, что его элементы соответствуют типу, указанному при создании. Чтобы изменить тип массива, нажмите на значок шестеренки. Это открывает новое окно параметров массива. Для строки "Тип элементов" в выпадающем меню укажите новый тип.
При изменении типа массива все его элементы будут выброшены из базового блока массива или удалены, так как теперь не соответствуют его типу.
Печать #
С помощью блока печати можно вывести значения массива в терминал. В результате будет выведено: «Печать: [45°, 135°, 90°]».
Все элементы массива, выведенные по правилу вывода их типа, перечисленные через запятую и ограниченные квадратными скобками с начала и конца.