gpt4 book ai didi

elixir - 从带条件的循环中将项目添加到列表

转载 作者:行者123 更新时间:2023-12-04 21:18:01 25 4
gpt4 key购买 nike

我正在尝试将一些项目添加到列表中,但前提是条件为真。我的函数实际上是在条件为假时存储空数据。

hit_list = for {_mob, %{id: id}} <- get_mob_list(state.mobs) do
if condition do
id
end
end

输出:

[null, "2"]

最佳答案

你可以用 for 这样做:

hit_list = for {_mob, %{id: id}} <- get_mob_list(state.mobs), condition do
id
end

例如:

iex(1)> for i <- 1..10, i + 1 < 4, do: i
[1, 2]

关于elixir - 从带条件的循环中将项目添加到列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48178773/

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