1. 程式人生 > >Lua-stdlib 中的 set 資料結構使用示例

Lua-stdlib 中的 set 資料結構使用示例

local std = require("std")
local testSet = std.set {};
std.set.insert(testSet, 5)
std.set.insert(testSet, 5)
std.set.insert(testSet, 6)
for item in std.set.elems(testSet) do print(item) end
print(testSet)

輸出:

5
6
{
  5 = true,
  6 = true
} 

參考:https://lua-stdlib.github.io/lua-stdlib/classes/std.set.html

以及 lua-stdlib 原始碼