一天三盒半 发表于 2026-5-28 14:29:11

Lua 进阶核心——迭代器与泛型 for

自定义迭代器

function reverse(arr)
local i = #arr + 1
return function()
    i = i - 1
    return arr
end
end

for v in reverse({1,2,3}) do
print(v)--> 3,2,1
end

555666888 发表于 2026-5-28 16:04:23

收藏了,谢谢分享!
页: [1]
查看完整版本: Lua 进阶核心——迭代器与泛型 for