摘要:
类Python的Listlua的优美之处在于把数组和关联数组都用table实现了(Python中叫list和dict,C++中叫vector和map)。一般我们把数字索引的table叫做list。penlight里的List模仿了Python,看起来从Python借鉴是个好主意。下面是一个List的例子,List实现了__tostirng,因此可以输出自己。>List=require'pl.List'-->automatic with require'pl'l=List()>l:append(10)>l:append(20)>=l{ 阅读全文