当前位置:  开发笔记 > 编程语言 > 正文

在Elixir中创建大小为n的默认初始化列表

如何解决《在Elixir中创建大小为n的默认初始化列表》经验,为你挑选了1个好方法。



1> nietaki..:

List.duplicate/2:

iex(1)> List.duplicate(:foo, 3)
[:foo, :foo, :foo]

如果您想要使用某些计算结果初始化列表而不是静态值,您可以始终使用它来进行理解:

iex(2)> for _i <- 1..3, do: :erlang.timestamp()
[{1484, 271802, 581891}, {1484, 271802, 581900}, {1484, 271802, 581906}]


我不敢相信我在搜索文档时忽略了`List.duplicate`。正是我需要的,谢谢!
推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有