И так, что же такое список? Список это некоторый абстрактный тип данных, который содержит в себе упорядоченный набор элементов. Элементы списка могут встречаться более одного раза, в отличии от
множеств.
Почему список? Дело в том, что данные должны как-то храниться в памяти ПК, структурироваться и визуализироваться для конечного пользователя. Любые данные, будь то числа, булевые значения, геометрические объекты, такие как точки, поверхности и объемные тела структурируются и хранятся в Grasshopper в виде списка или групп списков, которые называют деревьями данных (о них поговорим чуть позже). И это единственный эффективный способ.
В виде списка хранятся не только несколько элементов, но так же и один элемент уже является списком. Понятно, что список с одним элементом не совсем вяжется с обычной житейской логикой (как же может существовать список, например продуктов с одним видом продукта?), но в Grasshopper мы имеем дело с визуальным программированием и логика здесь точно такая же как и в программировании, поэтому и со списками тоже самое.