ข้ามไปเนื้อหา

มอดูล:table/listToSet

จาก วิกิพจนานุกรม พจนานุกรมเสรี
รุ่นแก้ไขเมื่อ 14:35, 27 ตุลาคม 2565 โดย Octahedron80 (คุย | ส่วนร่วม) (สร้างหน้าด้วย "--[[ { "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true } --]] return function(t) -- checkType("listToSet", 1, t, "table") local set = {} for _, item in ipairs(t) do set[item] = true end return set end")
(ต่าง) ←รุ่นแก้ไขก่อนหน้า | รุ่นแก้ไขล่าสุด (ต่าง) | รุ่นแก้ไขถัดไป→ (ต่าง)

--[[
	{ "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true }
--]]
return function(t)
	-- checkType("listToSet", 1, t, "table")
	
	local set = {}
	for _, item in ipairs(t) do
		set[item] = true
	end
	return set
end