下载app免费领取会员
第 2 章 基础入门篇
2.5 列表的创建与编辑
2.5.2 列表的编辑
List.ShiftIndices
将列表中的项按给定的数量向左或右移动,当“amount”值为1时,列表整体依次向右(向下)移动1个索引项,当“amount”值为-1时,列表整体依次向左(向上)移动1个索引项。
List.Reverse
用于列表的翻转和列表按照逆序重新排序。
List.Transpose
用于列表的转置,常常用于多级列表。将多级列表理解成具有多个行列的列表,装置就是将行和列进行对调。
List.GetItemAtIndex
获取指定的列表索引项,列表中存在索引数字,输入指定的数字即提取指定的索引项。
List.RemoveItemAtIndex
删除指定的列表项。
List.ReplaceItemAtIndex
替换指定的列表项。
List.Create
将多个子列表合并为一个大列表,原本子列表在大列表中是平行的关系。
List.Join
将所有子列表合并为单个列表。
List.Chop
将列表分割为指定长度的一组连续子列表。
Count
计算列表中的项数。
List.GroupByKey
在给定的关键值的逻辑下,将原有列表编组到子列表。
List.Combine
将连接符运用到两个列表中的每个元素。
List.Map
将函数应用到列表中的所有元素,由计算结果生成一个新列表。
Flatten
将多维列表展平为一维列表。无论输入的列表有几个层级都能将其直接展平为一维列表,如果输入为单个值,则输出该值。
List.Flatten
根据输入的数量“amt”展开列表的嵌套列表。例如输入1,则从最外层将列表降低一个维度,即减少一个层级。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:Dynamo教程 | Dynamo基础入门篇之列表的创建与编辑(一)