flatten 函数
将嵌套列表展平为单一列表,或只展平指定的嵌套层数。
语法
flatten(list)Flatten(list)Flatten(list, depth)
参数与选项
list | 形如 [1, 2, 3] 的列表字面量。 |
|---|---|
depth | 可选的非负展平层数;省略时展平全部层级。 |
示例
- 展平全部层级
flatten([x, [y, [z]]])返回 [x, y, z]。 - 展平一层
Flatten([x, [y, [z]]], 1)返回 [x, y, [z]]。
将嵌套列表展平为单一列表,或只展平指定的嵌套层数。
flatten(list)Flatten(list)Flatten(list, depth)list | 形如 [1, 2, 3] 的列表字面量。 |
|---|---|
depth | 可选的非负展平层数;省略时展平全部层级。 |
flatten([x, [y, [z]]])返回 [x, y, z]。Flatten([x, [y, [z]]], 1)返回 [x, y, [z]]。