有没有办法在 Julia 的 for 循环中处理前一个值和下一个值?我在 Julia 文档中找不到任何答案。
例子:
List1 = ["a", "b", "c"]
for letter in List1
println(previous letter)
end
当它对“b”等进行操作时,这个循环会给出“a”作为结果。
最佳答案
不要把简单的事情复杂化:
List1 = ["a", "b", "c"]
for i = 2:length(List1)
println("The previous letter of $(List1[i]) is $(List1[i-1])")
end
输出:
The previous letter of b is a
The previous letter of c is b
关于for-loop - Julia - for 循环中的上一个和下一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48345168/