如何在列表大小未知时将元素附加到Erlang列表中

时间:2016-01-03 19:29:42

标签: erlang

如果列表大小未知,如何将元素附加到Erlang list数据类型中。

示例元素:1234

最终列表应为L = [1,2,3,4]

1 个答案:

答案 0 :(得分:3)

Erlang中的list是动态长度的,因此您无需提前指定其最终大小。

此外,您可以通过以下方式向list添加新元素:

List0 = [],
List1 = [4|List0],
List2 = [3|List1],
List3 = [2|List2],
List4 = [1|List3],
%% => List4 = [1, 2, 3, 4].