gpt4 book ai didi

elixir - 如何在 Elixir 中生成数字序列?

转载 作者:行者123 更新时间:2023-12-04 14:11:30 25 4
gpt4 key购买 nike

通过一些 Elixir 练习,我发现需要快速生成 1 到 n 个整数的序列。在 Ruby 中,我会这样做:

numbers = (1..100)

Elixir 中有类似的东西吗?

最佳答案

Elixir 中有一个非常相似的特性:

iex(2)> numbers = 1..10
1..10
iex(3)> Enum.to_list(numbers)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
iex(4)> Enum.map(numbers, fn x -> x * x end)
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]

有关文档,请参阅 Range

关于elixir - 如何在 Elixir 中生成数字序列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30981968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com