local tbl1 = { "apple", "pear", "orange", "grape" } print("=============ipairs的执行结果=============") for i, v inipairs(tbl1) do print(i, '=', v) end print("=============pairs的执行结果==============") for i, v inpairs(tbl1) do print(i, '=', v) end
local tbl2 = {} tbl2[1] = "1" tbl2[2] = "2" tbl2[3] = "3" tbl2[5] = "5" print("=============ipairs的执行结果=============") for i, v inipairs(tbl2) do print(i, '=', v) end print("=============pairs的执行结果=============") for i, v inpairs(tbl2) do print(i, '=', v) end print('tbl2的长度为:', #tbl2)--长度输出为3,实际上数组中的长度是4