当您想在Julia中按顺序迭代从1到N的数字列表时,您将写:
for i in 1:N
# do something with i
end
但是,如果你想随机迭代(1…N(范围内的数字列表,该怎么办?在每次迭代中都需要随机选择之前任何迭代中都没有选择的数字,并且需要迭代(1…N(范围内的所有数字。
using Random
for i in shuffle(1:N)
# do something with i
end