我刚开始玩 Erlang,发现了一些让我很困扰的东西。我认为这只是因为 Erlang 是我的第一个“类函数”语言。
所以,我想创建一个包含一些预定义数据的列表,比如 [1,1,1,1,1] 或 [a,a,a] 我找不到任何 Erlang 函数?有没有?或者唯一的方法是手动创建这样的功能,就像这里:
-module(listhelp).
-export([create/2]).
create(NumberOfElements, Element) ->
create(NumberOfElements, Element, []).
create(0, Element, List) ->
List;
create(NumberOfElements, Element, List) ->
create(NumberOfElements-1, Element, [Element|List]).
提前感谢您的回答!