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

下载app免费领取会员

NULL

ad.jpg

BIM教程 | Dynamo字典类型应用介绍方法的图文教程(文/陈旭洪)

发布于:2026-04-20 12:36:35
首页/BIM专题
分享

【字典定义】

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

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

腿腿教学网-BIM教程 | Dynamo字典类型应用介绍方法的图文教程(文/陈旭洪)

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

腿腿教学网-BIM教程 | Dynamo字典类型应用介绍方法的图文教程(文/陈旭洪)

3、 通过Python Script创建字典,如图3所示:

腿腿教学网-BIM教程 | Dynamo字典类型应用介绍方法的图文教程(文/陈旭洪)

[字典特性]

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

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

[字典应用]

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

腿腿教学网-BIM教程 | Dynamo字典类型应用介绍方法的图文教程(文/陈旭洪)

转载请注明来源本文地址:https://www.wanbim/bim/254203.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了