luaの汎用遍歴
401 ワード
-- lua for
-- |
a={
["foo"] = 1,
[100] = true,
[1] = 20,
[2] =30,
}
for k,v in pairs(a) do
print(k,v)
end
結果:
100 true
2 30
1 20
foo 1
-pairs()は前後順がなく、すべてのtableの配列とマッピングに取得されます.
for k,v in ipairs(a) do
print(k,v)
end
-- table , 1 。
実行結果:
1 20
2 30