guild = {} table.insert(guild,{ name = "Cladhaire",class = "Rogue",level = 70,}) table.insert(guild,{ name = "Sagart",class = "Priest",{ name = "Mallaithe",class = "Warlock",level = 40,}) function sortLevelNameAsc(a,b) if a.level == b.level then return a.name < b.name else return a.level < b.level end end table.sort(guild,sortLevelNameAsc) for idx,value in ipairs(guild) do print(idx,value.name) end1 Mallaithe 2 Cladhaire 3 Sagart
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。