Lua中,泛型for循环遍历table时,ipairs和pairs的区别
为了看出两者的区别,首先定义一个table:
a={"Hello","World";a=1,b=2,z=3,x=10,y=20;"Good","Bye"}使用ipairs对其进行遍历:
for i, v in ipairs(a) do
print(v)
end输出的结果是:
Hello
World
Good
Bye
可见ipairs并不会输出table中存储的键值对,会跳过键值
原创
2015-08-05 20:32:18 ·
13255 阅读 ·
2 评论