下载app免费领取会员
List(列表)
AddItemToEnd(列表末尾添加元素)
描述
在列表末尾添加一项
输入
item: var[]..[](元素:变量)
list: var[]..[](列表:变量)
输出
var[]..[](变量)
注释
在指定的列表的末尾处添加入指定的元素。
附图
例如,在原有列表的末尾添加入一个新的元素。
AddItemToFront(列表开头添加元素)
描述
在列表开头添加一项
输入
item: var[]..[](元素:变量)
list: var[]..[](元素:变量)
输出
list: var[]..[](列表:变量)
注释
在指定的列表的末尾处添加入指定的元素。
附图
例如,在原有列表的末尾添加入一个新的元素。
AllIndicesOf(元素对应的索引)
描述
给定一项,会返回列表中所有匹配项从零开始的索引。若列表中找不到该项,则返回空列表。
输入
list: var[]..[](列表:变量)
item: var(元素:变量)
输出
var[]..[](变量)
注释
从“item”端输入要被查找的对象,在“list”端输入的列表中进行搜索,搜索完若存在该对象则返回该对象在列表中的索引。
附图
例如,在“list”端输入的列表中查找“1”,将会输出“1”在列表中的索引项。
Chop(切碎)
描述
将列表分割为指定长度的一组连续子列表,列表分区的起点位于列表顶部。
输入
list: var[]..[](列表:变量)
lengths: int[](长度:整数)
输出
lists: var[]..[](列表:变量)
注释
将列表分割为指定长度的一组连续子列表。
附图
例如,将原本的点的列表按照指定的项目数进行分割,每两个点成为一个子列表,子列表间相互平行。
Clean(清除空值)
描述
从给定任意维度列表清除空值数据和空列表数据
输入
list: var[]..[](列表:变量)
preserveIndices: bool(现有标记:布尔型变量)
输出
var[]..[](变量)
注释
若“preserveIndices”端输入“False”将会删除列表中所有的空值,若“preserveIndices”端输入“True”将会删除列表中末尾的空值。目的在于保留原有列表中不是空值的索引项不改变。
附图
例如,选择“False”表示不保留原本列表数值的索引项,于是将会删除所有空值。选择“True”表示保留原本列表数值的索引项,于是在删除空值的时候会不改变非空值的索引项。
Combinations(组合)
描述
生成给定列表的给定长度的所有组合
输入
list: var[]..[](列表:变量)
length: int(长度:整数)
replace: bool(删除:布尔型变量)
输出
comb: var[]..[](组合:变量)
注释
首先指定一个组合后的列表长度,然后用“list”端输入的列表中的值去组合,组合后的子列表的长度等于指定的长度。
附图
例如,现在拥有一个列表为“0,1,2”,然后我们想创建一个列表其子列表的长度为“2”,最后通过“replace”端输入的条件决定每个数值是否只使用一次。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Dynamo节点翻译之核心节点(Core_List)(一)