Bearbeiten: Wie Matt B betont, pairs
ist es einfach und index-sicher (wenn ein OffsetArray
, benanntes Tupel, Wörterbuch usw. verwendet wird):
for (i, file) in pairs(["foo.csv", "bar.csv"])
...
end
Eine Option ist enumerate
:
for (i, file) in enumerate(["foo.csv", "bar.csv"])
...
end
Beachten Sie jedoch, dass die Aufzählung nicht unbedingt gültige Indizes liefert, da sie effektiv ist zip(x, countfrom(1))
und für OffsetArray
s brechen würde .
Eine andere, die index-sicher ist, aber files
eine Variable sein muss:
files = ["foo.csv", "bar.csv"]
for (i, file) in zip(eachindex(files), files)
...
end
pairs
!