2016-08-21 54 views
1

我在LUA列表,看起來是這樣的:的Lua鑰匙從列表返回項作爲零

list = {item1, item2, item3, etc} 

在我的代碼中的一些觀點,我設置這些項目無一通過這樣做:

​​

現在,我的問題是,每當我嘗試獲取該值,它會返回爲零,當我希望它返回列表中的下一個值。比如:

list[2] == nil 

代替:

list[2] == item3 

感謝所有幫助!

+0

看來你想操作一個[序列表](https://www.lua.org/manual/5.3/manual.html#3.4.7)。在任何操作之後,表格仍然有一個序列是很重要的。關於術語的說明:「擁有序列」是關於表格內容的特定條件,沒有這些條件,某些操作不會有有用的行爲。而且,「list」是一個語法概念。 ('item1,item2,item3等'是你的表格構造函數中使用的一個列表。) –

回答