我将尝试对一张高级表格进行排序,但是并没有成功。以下是我的表格结构:
我希望您能将其从最大到最小排序,如下所示:
这是我的表格结构:
{
["12345"] = {12345, "Something", {"Stuff"}},
["523544"] = {523544, "Something", {"Stuff"}},
["6744"] = {6744, "Something", {"Stuff"}},
["146"] = {146, "Something", {"Stuff"}},
["724572"] = {724572, "Something", {"Stuff"}},
["54"] = {54, "Something", {"Stuff"}},
["146"] = {146, "Something", {"Stuff"}},
["146"] = {146, "Something", {"Stuff"}},
["12345"] = {12345, "Something", {"Stuff"}},
["44"] = {44, "Something", {"Stuff"}},
}
我希望您能将其从最大到最小排序,如下所示:
{
["724572"] = {724572, "Something", {"Stuff"}},
["523544"] = {523544, "Something", {"Stuff"}},
["12345"] = {12345, "Something", {"Stuff"}},
["12345"] = {12345, "Something", {"Stuff"}},
["6744"] = {6744, "Something", {"Stuff"}},
["146"] = {146, "Something", {"Stuff"}},
["146"] = {146, "Something", {"Stuff"}},
["146"] = {146, "Something", {"Stuff"}},
["54"] = {54, "Something", {"Stuff"}},
["44"] = {44, "Something", {"Stuff"}},
}
我在这里遇到了几个问题。
- 它无法保存相等的2个数字
- 我似乎无法将其正确地从大到小排序
至于为什么索引是字符串,如果我执行 table[623258195] = "Example"
,表将创建623258195个索引,导致我的程序崩溃。
至于为什么值是表格,它存储其他重要信息,第2个和第3个值在表格中是什么,第1个是索引的数字形式。
我希望我说得清楚,如果这被认为是重复的问题,我很抱歉,在过去的一个小时搜索中,我没有找到任何有助于我解决问题的内容。
table[largenum]
不会(不应该?)创建索引直到largenum
。 - Adverttable[largenum]
,看起来你是正确的,尽管我记得一段时间前遇到过这个问题。 - Jonny