Odpowiedzi:
Edycja: Jak zauważa Matt B, pairs
jest prosty i bezpieczny dla indeksu (jeśli używasz OffsetArray
nazwanej krotki, słownika itp.):
for (i, file) in pairs(["foo.csv", "bar.csv"])
...
end
Jedną z opcji jest enumerate
:
for (i, file) in enumerate(["foo.csv", "bar.csv"])
...
end
ale zwróć uwagę, że wyliczenie niekoniecznie zapewnia prawidłowe indeksy, ponieważ jest skuteczne zip(x, countfrom(1))
i mogłoby się przydaćOffsetArray
s.
Kolejny, który jest indeksowany, ale wymaga files
zmiennej:
files = ["foo.csv", "bar.csv"]
for (i, file) in zip(eachindex(files), files)
...
end
pairs
:!