2009-07-22 61 views
5

我知道这似乎是一个愚蠢的问题,但我如何搜索一个给定项目的卢阿表?比方说,我有一个这样的表:Lua表查找

 
local table = { 
    itemA = 0.8, 
    itemB = 1.2, 
    itemC = 1 
} 

是存在的,比方说,一个名为table.find什么功能?这也是后期这里,所以我不会在此刻想得清楚......

+5

我修正了你的示例中的语法错误...唯一的愚蠢问题是你不问的问题。特别是在学习新的语言时。 – RBerteig 2009-07-22 09:29:28

+0

没有完全学习它,但我最近想回到它,我使用它和关闭。 – RCIX 2009-08-07 03:18:38

回答

7

可以在查表项目均使用[]操作:

x=table["itemA"] 

或使用.操作:

x=table.itemA 

编辑因为原始代码现在是语法正确的。