local one_ = {1,200,300,004,50,6,-1};
for count,number in pairs(one_) do
print("number = "..number..",count="..count);
end
其中count为元素值,number为元素的下标值。
function iterator(it)
local num = 0;
return function()
num = num + 1;
return it[num];
end
end
local two_ = {"youkuaiyun.com","123"}
for value in iterator(two_) do
print(value);
end