-- 按字典/map的方式使用Table:
-- Dict的迭代默認使用string類型的key:
t = {key1 = 'value1', key2 = false}
for key, val in pairs(u) do -- Table 的遍歷.
print(key, val)
end
-- 按list/array的方式使用:
-- List 的迭代方式隱含會添加int的key:
v = {'value1', 'value2', 1.21, 'gigawatts'}
for i = 1, #v do -- #v 是list的size
print(v[i]) -- 索引從 1 開始!! 太瘋狂了!
end
-- 'list'并非真正的類型,v 還是一個table,
-- 只不過它有連續(xù)的整數(shù)作為key,可以像list那樣去使用。