我正在使用Lua中的表格。
test = {1,2,4,2,3,4,2,3,4,"A", "B", "A"}
我想要删除表格中所有重复的元素。
输出结果应为:
test = {1,2,4,3,"A","B"}
编辑:
我的尝试:
> items = {1,2,4,2,3,4,2,3,4,"A", "B", "A"} > flags = {} > for i=1,table.getn(items) do if not flags[items[i]] then io.write(' ' .. items[i]) flags[items[i]] = true end >> end 1 2 4 3 A B>
现在它正常工作了。 感谢回答和评论。