जवाबों:
संपादित करें: जैसा कि मैट बी बताते हैं, pairs
सरल और सूचकांक-सुरक्षित है (यदि एक का उपयोग करके OffsetArray
, टपल, शब्दकोश आदि):
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))
और OffsetArray
एस के लिए टूट जाएगा ।
एक और सूचकांक-सुरक्षित है, लेकिन files
एक चर होने की आवश्यकता है:
files = ["foo.csv", "bar.csv"]
for (i, file) in zip(eachindex(files), files)
...
end
pairs
:!