下載app免費(fèi)領(lǐng)取會(huì)員
List(列表)
GetItemAtIndex(提取索引項(xiàng))
描述
返回指定索引項(xiàng)處給定列表的項(xiàng)
輸入
list: var[]..[](列表:變量)
index: int(索引:整數(shù))
輸出
item: var[]..[](元素:變量)
注釋
獲取指定的列表索引項(xiàng),列表中存在索引數(shù)字,輸入指定的數(shù)字即提取指定的索引項(xiàng)。
附圖
例如,通過(guò)“index”端輸入“2”將每個(gè)列表第一層級(jí)的第二個(gè)索引項(xiàng)的元素輸出。
GroupByKey(編組通過(guò)關(guān)鍵字)
描述
根據(jù)項(xiàng)目的關(guān)鍵值將其編組到子列表
輸入
list: var[]..[]
keys: var[]..[]
輸出
groups: var[]..[]
unique keys: var[]..[]
注釋
在給定的關(guān)鍵值的邏輯下,將原有列表編組到子列表。
附圖
例如,“List.GroupByKey”的輸入端“keys”可以按照新列表的關(guān)鍵字輸入,比如(0,0,1,1,1,)。也可以按照指定來(lái)輸入,比如(1,1,2,2,2),兩種方式結(jié)果相同。將圖中的五個(gè)列表分別編組進(jìn)指定的子列表中,“keys”端輸入相同表示編組至相同的子列表。“unique keys”端輸出新的列表索引項(xiàng)和指定關(guān)鍵字之間的關(guān)系。
IsEmpty(是否為空)
描述
確定給定列表是否為空
輸入
list: var[]..[](列表:變量)
輸出
bool(布爾型變量)
注釋
確定給定列表是否為空
附圖
例如,檢查圖中的列表是否為空。
Join(合并)
描述
將所有給定列表合并為單個(gè)列表
輸入
list: var[]..[](列表:變量)
輸出
list: var[]..[](變量)
注釋
將所有子列表合并為單個(gè)列表。就是將列表進(jìn)行拼接,并不會(huì)影響列表的層級(jí)關(guān)系。
附圖
例如,在拼接“l(fā)ist1”和“l(fā)ist2”的過(guò)程中,“l(fā)ist1”保持原有的層級(jí)關(guān)系。
LastItem(最后一項(xiàng))
描述
檢索列表中的最后一項(xiàng)
輸入
list: var[]..[]
輸出
last: var[]..[]
注釋
返回列表中的最后一項(xiàng)
附圖
例如,獲取列表中的最后一項(xiàng)。
List.CartesianProduct(笛卡爾積)
描述
將連接符應(yīng)用到兩個(gè)序列內(nèi)笛卡爾積中的每個(gè)對(duì)
輸入
comb(連接符)
list1(列表1)
list2(列表2)
輸出
combined(組合列表)
注釋
對(duì)“l(fā)ist1”和“l(fā)ist2”執(zhí)行從“comb”輸入的函數(shù),執(zhí)行的過(guò)程中達(dá)到的效果相當(dāng)于節(jié)點(diǎn)連綴中的“叉積”。
附圖
例如,對(duì)圖中的兩個(gè)列表執(zhí)行加法的運(yùn)算,從“l(fā)ist1”開(kāi)始第一個(gè)索引項(xiàng)和“l(fā)ist2”中的所有索引項(xiàng)一一對(duì)應(yīng),“1”與“23456”分別相加得到“34567”。
本文版權(quán)歸腿腿教學(xué)網(wǎng)及原創(chuàng)作者所有,未經(jīng)授權(quán),謝絕轉(zhuǎn)載。
上一篇:Dynamo節(jié)點(diǎn)翻譯之核心節(jié)點(diǎn)(Core_List)(四)
下一篇:Dynamo節(jié)點(diǎn)翻譯之核心節(jié)點(diǎn)(Core_List)(六)
推薦專(zhuān)題