myTable = {}myTable["foo"] = 12myTable["bar"] = "blah"print(#myTable) -- this prints 0
我实际上是否必须遍历表中的项目以获取键的数量?
numItems = 0for k,v in pairs(myTable) do numItems = numItems + 1endprint(numItems) -- this prints 2
循环遍历键和计数它们似乎是获得字典大小的唯一方法。