如果列表大小未知,如何将元素附加到Erlang list
数据类型中。
示例元素:1
,2
,3
,4
。
最终列表应为L = [1,2,3,4]
。
答案 0 :(得分:3)
Erlang中的list
是动态长度的,因此您无需提前指定其最终大小。
此外,您可以通过以下方式向list
添加新元素:
List0 = [],
List1 = [4|List0],
List2 = [3|List1],
List3 = [2|List2],
List4 = [1|List3],
%% => List4 = [1, 2, 3, 4].