【发布时间】:2017-10-15 03:38:44
【问题描述】:
我被 LUA 中的列表困住了。我有一个包含重复项的列表,看起来像这样:
list = {"item1","item1",item2","item3","item3"} 等 此列表由以下代码填充:
logtable={}
if #(activity)>0 then
for i,log in pairs(activiteit) do
table.insert(logtable, log.createdby)
end
end
activity 是我数据库中的一个链接实体。我可以通过我们的后端接口访问它。 log.createdby 是一个数据库字段,也可以通过后端接口使用。我检查了 log.createdby 的结果类型,这是一个字符串。因此,输入列表是根据可用数据动态创建的。
我需要在此列表中找到唯一值并计算唯一值的出现次数。我找不到一个简单的方法来做到这一点。有关如何在 Lua 中执行此操作的任何提示或提示?
谢谢!
【问题讨论】: