Yanıtlar:
Düzenleme: Matt B'nin işaret ettiği gibi pairs
, basit ve dizin güvenlidir (bir OffsetArray
adlandırılmış grup, sözlük vb. Kullanılıyorsa):
for (i, file) in pairs(["foo.csv", "bar.csv"])
...
end
Bir seçenek enumerate
:
for (i, file) in enumerate(["foo.csv", "bar.csv"])
...
end
ancak numaralandırmanın mutlaka geçerli endeksler sağlamadığını unutmayın, çünkü etkili zip(x, countfrom(1))
ve OffsetArray
s için kırılacaktır .
Dizin için güvenli olan ancak files
değişken olması gereken bir başkası :
files = ["foo.csv", "bar.csv"]
for (i, file) in zip(eachindex(files), files)
...
end
pairs
!