Узлы Dictionary

В Dynamo 2.0 доступны различные узлы Dictionary для работы со словарями. К ним относятся узлы создания, действия и запроса.

ИЗОБРАЖЕНИЕ

  • С помощью метода Dictionary.ByKeysValues можно создать словарь с заданными значениями и ключами. Количество записей определяется кратчайшим входным списком.
  • С помощью метода Dictionary.Components создаются компоненты входного словаря. Это функция, противоположная функции узла создания.
  • С помощью метода Dictionary.RemoveKeys создается новый объект словаря с удаленными входными ключами.
  • С помощью метода Dictionary.SetValueAtKeys создается словарь на основе входных ключей и значений, заменяющих текущее значение в соответствующих ключах.
  • Метод Dictionary.ValueAtKey возвращает значение во входном ключе.
  • С помощью метода Dictionary.Count можно узнать, сколько пар «ключ — значение» хранится в словаре.
  • Метод Dictionary.Keys возвращает наименования ключей, хранящихся в настоящий момент в словаре.
  • Метод Dictionary.Values возвращает значения, хранящиеся в настоящий момент в словаре.
Соотнесение данных с помощью словарей — это отличная альтернатива традиционный методам работы с индексами и списками.