两个变量同时循环


#1

我现在想要实现for循环中的两个变量同时循环的功能,比如计算:

i+j=?

即:

1+0.2 = ?
2+0.3 = ?
3+0.4 = ?
...

这里 ij 在放在一个for循环中应该怎么写呢?


#2
a = rand(5)
b = rand(5)
for (ai, bi) in zip(a, b)
    println(ai + bi)
end

#3

i 每次增加 1, j每次增加 0.1,rand没有实现这样的有序取数吧


#4

多谢,懂了:grinning:


#5

可以改正这样:

a = 1:1:5;
b = 0.2:0.1:0.4;
for (ai, bi) in zip(a, b)
    println(ai + bi)
end

结果就是:

1.2
2.3
3.4

#6

a:s:b
a到b取数,每次增加s个单位长度
我查了一下理解了。