For loop 使用for循环更改Julia中writedlm的文件名

For loop 使用for循环更改Julia中writedlm的文件名,for-loop,save,julia,For Loop,Save,Julia,是否可以使用writedlm命令更改Julia中循环每次迭代的文件名?例如,对于以下代码,在每次迭代中,文件名都会被覆盖,我希望避免这种情况,使用每个索引I为每次迭代选择不同的名称: using DelimitedFiles for i=1:100 data=rand(50,1000) writedlm("candidates.txt", data, " ") end 我怎样才能做到这一点呢?只要写下例如: writedlm("candidates_$i.txt", data,

是否可以使用
writedlm
命令更改Julia中循环每次迭代的文件名?例如,对于以下代码,在每次迭代中,文件名都会被覆盖,我希望避免这种情况,使用每个索引
I
为每次迭代选择不同的名称:

using DelimitedFiles
for i=1:100
    data=rand(50,1000)
    writedlm("candidates.txt", data, " ")
end
我怎样才能做到这一点呢?

只要写下例如:

writedlm("candidates_$i.txt", data, " ")
此语法使用插值,有关详细信息,请参阅


(我想这就是你需要的)

这正是我想要的!关于朱莉娅总是非常有帮助,@Bogumil Kaminski!