Erlang:是否有一种函数可以从列表中删除所有嵌套元素?

3

我有这样一种列表:

[[[[{a,2},{s,w}],{e,1}],{d,l}]]

有没有一种函数可以将所有元组都移除,使它们处于相同的级别上?例如:

[{a,2},{s,w},{e,1},{d,l}]

谢谢

1个回答

10
您可以使用来自lists模块的flatten/1函数。
lists:flatten([[[[{a,2},{s,w}],{e,1}],{d,l}]]).

非常感谢!正是我需要的! - Haych

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接