luaの基礎知識

654 ワード

一、ipairs  pairs :自分の言葉に訳す.ipairs , key value nil , ; pairs
local tabFiles = {
[3] = "test2",
[6] = "test3",
[4] = "test1"
}
 
for k, v in ipairs(tabFiles) do
print(k, v)
end
 
 
            ?
 
       ,   ipairs(tabFiles)    , key=1  value  nil,              。
 
>lua -e "io.stdout:setvbuf 'no'" "Test.lua"
>Exit code: 0
 
  ,   
for k, v in pairs(tabFiles) do
print(k, v)
end
       :
>lua -e "io.stdout:setvbuf 'no'" "Test.lua" 
3 test2
6 test3
4 test1