【问题标题】:Get first element of array of pairs (Swift)获取对数组的第一个元素(Swift)
【发布时间】:2015-06-15 15:51:51
【问题描述】:

我有这个数组:

let arrayOfPairs = [
    (8, 1),
    (6, 4),
    (2, 3),
]

我想要这个数组:

let arrayOfSingleValues = [
    8,
    6,
    2,
]

如何从一对中提取一个值?

【问题讨论】:

    标签: arrays swift


    【解决方案1】:

    您可以使用 map 来获取元组的第一个元素,如下所示:

    let arrayOfPairs = [(8, 1), (6, 4), (2, 3)]
    let arrayOfSingleValues = arrayOfPairs.map { $0.0 }
    
    print(arrayOfSingleValues)   // [8, 6, 2]
    

    【讨论】:

      猜你喜欢
      • 2010-12-27
      • 2022-01-19
      • 1970-01-01
      • 2011-05-04
      • 1970-01-01
      • 1970-01-01
      • 2019-04-19
      • 2016-07-27
      相关资源
      最近更新 更多