首页/BIM专题

Dynamo字典类型应用介绍的图文教程

发布于:2025-08-09 14:01:41
243人 分享

【字典定义】

字典:与 list 数据类型一样,是 Dynamo 的一种可变容器数据类

型,源于 Python 数据类型,字典的每个元素是由 key 和 value 组成,简称键值对。 在同一个字典里键是唯一的,值不需要唯一。我们可以通过键快速查找键所对应的值。

【字典创建】

1、在 CodeBlock 语法中创建字典与 Python 语法一致,字典的每个键值(key:value)对用冒号(:)分割,每个键值对之间用逗号(,)分割,整个字典包括在花括号{}中,格式如下所示

腿腿教学网-Dynamo字典类型应用介绍的图文教程

2通过节点 Dictionary.ByKeysValues 创建字典,分别输入 Keys 和对应 Values 数据列表。如下图所示

腿腿教学网-Dynamo字典类型应用介绍的图文教程

3。通过 Python Script 创建字典,如下图所示

腿腿教学网-Dynamo字典类型应用介绍的图文教程

【字典特性 】

1、无序性,字典里的元素没有序号(索引)。通过以上创建字典也可看出字典元素间没有序号(索引)。

2、在 Python 语言中字典可以存储任意类型对象。但 Dynamo节点中的 Keys 值只能为字符串,若要字典 Keys 为非字符串数据类型时,需用 PythonScript 节点调用 Python 语法。如上述“通过 Python Script 创建字典”

【字典应用 】

节点 Dictionary.ValueAtKey,通过键查找值,如下图所示

腿腿教学网-Dynamo字典类型应用介绍的图文教程

转载请注明来源本文地址:https://m.tuituisoft/bim/250319.html

上一篇:没有了 下一篇:没有了