首页/技术分享

Dynamo节点翻译之核心节点(Core_List)(七)

发布于:2019-01-07 14:34:05
5069人 分享

List(列表)


MaximumItem(最大值)

描述

返回列表的最大值

输入

list: var[](列表:变量)

输出

max: var[]..[](最大值:变量)

注释

返回列表的最大值

附图

例如,找到图中列表的最大值。

MinimumItem(最小值)

描述

返回列表的最小值

输入

list: var[](列表:变量)

输出

min: var[]..[](最小值:变量)

注释

返回列表的最小值

附图

例如,找到图中列表的最小值。

OfRepeatedItem(重复)

描述

创建包含给定项和给定次数的列表

输入

item: var[]..[](元素:变量)

amount: int(数量:整数)

输出

var[]..[](变量)

注释

指定要重复的列表元素以及重复的次数

附图

例如,将列表重复3次形成新的列表。

Permutations(排列)

描述

生成给定列表的给定长度的所有排序

输入

list: var[]..[](列表:变量)

length: int(长度:整数)

输出

perm: var[]..[](排序:变量)

注释

针对从“list”端输入的列表,指定一个新列表中子列表的长度,然后根据长度找到所有的搭配情况。

附图

例如,将一个三个元素的列表按照每个子列表长度为“2”来排列,列出所有的排列情况。

RemoveItemAtIndex(删除)

描述

删除指定索引处给定列表的项

输入

list: var[]..[](列表:变量)

indices: int[](索引项:整数)

输出

list: var[]..[](列表:变量)

注释

删除指定的列表索引项。

附图

例如,按照指定的索引项删除列表中的元素。

ReplaceByCondition(条件替换)

描述

如果原始对象满足给定条件,则将对象替换为给定替换内容。

输入

item(元素)

replaceWith(替换的内容)

condition(条件)

输出

var(变量)

注释

指定一个判断的条件,将满足条件的对象替换为新的内容。

附图

例如,将小于3的对象替换为0。

ReplaceItemAtIndex(替换)

描述

替换指定索引处给定列表的项

输入

list: var[]..[](列表:变量)

index: int(索引项:整数)

item: var[]..[](元素:变量)

输出

list: var[]..[](列表:变量)

注释

用新的元素替换指定的列表项。

附图

例如,用新的列表替换旧列表中的索引项“1”。

转载请注明来源本文地址:https://www.tuituisoft/blog/1822.html

上一篇:

Dynamo节点翻译之核心节点(Core_List)(六)

下一篇:

Dynamo节点翻译之核心节点(Core_List)(八)