julia - 在 Julia 中,如何在 for 循环中跳过某些数字

标签 julia

在julia for循环中,我想跳过能被500整除的数字。例如,在下面的循环中,我想跳过i=500, 1000, 1500, 2000, 2500, ..., 10000。我该怎么做?

n=10000
result = zeros(n)
for i = 1:n
  result[i] = i
end

最佳答案

只需使用继续:

for i = 1:n
  iszero(i%500) && continue
  result[i] = i
end

关于julia - 在 Julia 中,如何在 for 循环中跳过某些数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70162854/

相关文章:

julia - 如何正确配置 Julia 可移植或独立式

performance - 在 Julia 中快速找到跨越给定向量集的向量的最小子集

julialang : can (should) this type error be caught at compile time?

julia - 如何绘制两个直方图之间的差异? ( Julia )

io - 使用相同的 key 写入现有的 Julia 数据文件

Julia 按前一列读取数据框索引中的最后一列

arrays - 通过从另外两个 `Bool` 数组中随机选择值来创建一个 `Bool` 数组

matplotlib - 使用 Julia 和 PyPlot 绘制球体

julia - 如何在 Julia 中直观地查看分析信息?

dataframe - 从每日数据的 DataFrame 绘制每周数据