Answers:
编辑:正如Matt B指出的那样,它pairs是简单且索引安全的(如果使用OffsetArray,则命名为tuple,dictionary等):
for (i, file) in pairs(["foo.csv", "bar.csv"])
...
end
一种选择是enumerate:
for (i, file) in enumerate(["foo.csv", "bar.csv"])
...
end
但请注意,枚举不一定提供有效的索引,因为它有效zip(x, countfrom(1))并且会破坏OffsetArrays。
另一个是索引安全的,但必须files是一个变量:
files = ["foo.csv", "bar.csv"]
for (i, file) in zip(eachindex(files), files)
...
end
pairs!