我是一个PHP人,所以我不知道如何解决这个问题。我知道我在PHP中如何做到这一点,但我不知道Lua对这个问题有什么限制。Lua数组问题
T = {
clocktable = {},
beancabinet = {},
--...etc
}
T.clocktable[674] = 1
T.clocktable[660] = 1
--...etc
问:我怎么会遍历“T”来快速知道clocktable键包括扩展键“674”和“660”,只知道“clocktable”?
注意:请注意开销,因为“T”表将会加载很多数据,并且这是在一个性能环境中。
我们不知道T.clocktable的关键字(例如674)。另外,我们需要对每个键执行操作。 – Geekster 2011-06-01 20:33:31
@Geekster:Robin提供的'for k,v in pairs(T)'语法是你如何循环遍历一个表,你不需要事先知道674。 – BMitch 2011-06-01 20:47:34
@B米奇:感谢这似乎是正确的做法。 – Geekster 2011-06-01 20:54:29