Dynamo中很多节点只能输入一维列表或只能输入二维列表,究竟怎样的列表是一维的?什么又是二维列表呢?
1、之前有提到过使用Code Block节点可以创建出三个维度的不同列表,如下图:
2、观察三种列表的结果可以发现:一维列表展开list有一列数组,二维列表展开list还有一个list数列,三维列表展开有三个list数列(三个list数列分别对应XYZ的值);
3、使用“List.Create”或者“List.Chop”节点可以将两个一维列表(或二维)转化成一个二维(或三维)列表;
4、使用“Flatten”节点可以将二维(或三维)列表直接转化成一维列表;
5、同维度的列表可以使相同位置的数据进行运算(三维列表不能与二维列表进行运算);
评论0