方法:table的val可以重复,但key不能,key是唯一的,可以利用这一原理,达到table去重的目的
local table1 = {1,2,3,4,5,2,3}
local table2 = {}
for k,v in pairs(table1) do
table2[v] = true --将表1的值作为表2的键,键是唯一的
end
local table3 = {}
for k,v in pairs(table2) do
table.insert(table3,k) --将表2的键导出,放置到表3中
end