下載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)(一)
下一篇:Dynamo節點翻譯之核心節點(Core_List)(三)
推薦專題