原文地址http://www.freecls.com/a/2712/16
这两个函数都是用来遍历表格数组的,区别如下:
iparis只会遍历数字索引,并在遇到第一个非数字索引时终止
paris则会遍历所有
例子
local t = {22,33,44,name='沧浪水',url='www.freecls.com',55,66}
t[10] = '100'
for k,v in ipairs(t) do
print(k,v)
end
--[[
1 22
2 33
3 44
4 55
5 66
--]]
t.sec = 10
for k,v in pairs(t) do
print(k,v)
end
--[[
1 22
2 33
3 44
4 55
5 66
sec 10
url www.freecls.com
name 沧浪水
10 100
--]]
总结
1.本文对表格遍历做简单的介绍,如果有疑问可以给我留言
2.lua的版本为5.1,运行环境centos7 64位
3.原文地址http://www.freecls.com/a/2712/16