在erlang中从字符串和数字创建原子(create atom from string and numbers in erlang)

编程入门 行业动态 更新时间:2024-10-11 23:16:00
在erlang中从字符串和数字创建原子(create atom from string and numbers in erlang)

我是Erlang的新手,我想从字符串和格式创建atom。 我也不确定如何在erlang中进行循环。 这个sudo代码是我想要的:

For (int i = 0; i++; i < 10) { list_to_atom(lists:flatten(io_lib:format("certfile~B", [i]))) }

我怎么能在Erlang中拥有这个?

I am new in Erlang and I would like to create atom from string and format. I also not sure how to have loop in erlang. This sudo code of is what I want:

For (int i = 0; i++; i < 10) { list_to_atom(lists:flatten(io_lib:format("certfile~B", [i]))) }

How can I have this in Erlang?

最满意答案

您可以使用lists:map/2函数以及lists:seq/2 :

lists:map(fun(I)-> list_to_atom(lists:flatten(io_lib:format("certfile~B", [I]))) end, lists:seq(1,10)).

lists:seq/2将生成一个数字和lists:map/2会将其更改为您想要的输出。

You can use the lists:map/2 function along with lists:seq/2:

lists:map(fun(I)-> list_to_atom(lists:flatten(io_lib:format("certfile~B", [I]))) end, lists:seq(1,10)).

lists:seq/2 will generate a list of numbers and lists:map/2 will change it to the output you want.

更多推荐

本文发布于:2023-08-01 03:15:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1354173.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:字符串   原子   数字   erlang   numbers

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!