【问题标题】:How do I sort an array of an array in Swift 5 [closed]如何在 Swift 5 中对数组的数组进行排序 [关闭]
【发布时间】:2020-11-15 06:29:10
【问题描述】:

例如我有

[
["A",1]
["B",5]
["C",3]
]

我如何对其进行排序,以便它以最高到最低的 B、C、A 值返回

【问题讨论】:

    标签: swift sorting arrayofarrays


    【解决方案1】:

    您可以通过以下方式进行:

    a.sort {
            return $0.last as! Int > $1.last as! Int
        }
    

    不要忘记在使用此代码时添加额外的检查,以防最后一项不是整数或数组不是预期的格式。否则会导致崩溃。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-05-06
      • 1970-01-01
      • 1970-01-01
      • 2016-05-17
      • 1970-01-01
      • 2022-08-18
      • 1970-01-01
      相关资源
      最近更新 更多