julia - 任何人都可以建议在 Julia 中纠正以下数组理解吗
问题描述
运行以下代码时出现错误。
powers = [value^2 for value in 1:8 if value%2==0 else 10]
解决方案
您可能正在寻找
julia> [value % 2 == 0 ? value^2 : 10 for value in 1:8]
8-element Array{Int64,1}:
10
4
10
16
10
36
10
64
运行以下代码时出现错误。
powers = [value^2 for value in 1:8 if value%2==0 else 10]
标签: julia
您可能正在寻找
julia> [value % 2 == 0 ? value^2 : 10 for value in 1:8]
8-element Array{Int64,1}:
10
4
10
16
10
36
10
64