【发布时间】:2020-05-28 17:46:49
【问题描述】:
我有像“1,2,3,4,5,1,2,1,5,6”这样的字符串数据。我用“,”分开,并一一数了数。之后,我想按降序订购它们。我怎样才能用 Swift 做到这一点。
我想得到这样的结果。键应该是上面的字符串数字(转换为 Int 很好)。值应该是数据的数量。如果某些数据具有相同的计数,则应先使用较小的键。
最终结果
["1" => 3, "2" => 2, "5" => 2, "3" => 1, "4" => 1, "6" => 1]
或
[1 => 3, 2 => 2, 5 => 2, 3 => 1, 4 => 1, 6 => 1]
【问题讨论】:
-
您尝试了什么,遇到了什么问题?
-
考虑字典是无序的。