下载app免费领取会员
【字典定义】
字典:与list数据类型一样,是Dynamo的一种可变容器数据类型,源于Python数据类型,字典的每个元素是由key和value组成,简称键值对。在同一个字典里键是唯一的,值不需要唯一。我们可以通过键快速查找键所对应的值。
【字典创建】1、在CodeBlock语法中创建字典与Python语法一致,字典的每个键值(key:value)对用冒号(:)分割,每个键值对之间用逗号(,)分割,整个字典包括在花括号{中,格式如图1所示:

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

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

[字典特性]
1、无序性,字典里的元素没有序号(索引I)。通过以上创建字典也可看出字典元素间没有序号(索引)。
2、在Python语言中字典可以存储任意类型对象。但Dynam0节点中的Keys值只能为字符串,若要字典Keys为非字符串数据类型时,需用PythonScript节点调用Python语法。如上述“通过Python Script创建字典”。
[字典应用]
节点Dictionary.ValueAtKey,通过键查找值,如图4所示:

转载请注明来源本文地址:https://www.wanbim/bim/254203.html
上一篇:没有了
下一篇:没有了