MathTop

flatten 函数

将嵌套列表展平为单一列表,或只展平指定的嵌套层数。

语法

  • flatten(list)
  • Flatten(list)
  • Flatten(list, depth)

参数与选项

list形如 [1, 2, 3] 的列表字面量。
depth可选的非负展平层数;省略时展平全部层级。

示例

  1. 展平全部层级flatten([x, [y, [z]]])返回 [x, y, z]。
  2. 展平一层Flatten([x, [y, [z]]], 1)返回 [x, y, [z]]。