完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

ad.jpg

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

发布于:2025-08-09 14:01:41
首页/BIM专题
分享

【字典定义】

字典:与 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://www.wanbim/bim/250319.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了

客户端下载 Windows 10 / 11 64 位测试版