|
SOLUTIONS
|
MATHEMATICA 内置符号
Flatten
Flatten[list]
压平嵌套列表.
Flatten[list, n]
压平 n 层结构.
Flatten[list, n, h]
压平头部为 h 的子表达式.
Flatten[list, {{s11, s12, ...}, {s21, s22, ...}, ...}]
通过组合所有级别
压平 list 使每个级别 i 都在结果中.
更多信息更多信息
- Flatten 有效地删除内部括号,拆开列表.
- Flatten[list, n] 有效地压平 list 中的顶层 n 次.
- Flatten[f[e, ...]] 压平具有头部 f 的子表达式.
- 如果
为矩阵,Flatten[{{m11, m12}, {m21, m22}}, {{1, 3}, {2, 4}}] 实际上建立了由块
组成的单个矩阵. - Flatten[list, {{i1}, {i2}, ...}] 实际上改变 list 的顺序,将 list 中
层放置到结果的第 k 层. 注意,函数Transpose 实际上使用这个规则的反过程. - Flatten 将 SparseArray 对象的所有层压平,如同在相应数组中一样. »
版本 1 的新功能 | 版本 6 修改功能
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
