How to merge two arrays in Swift

后端 未结 3 556
暖寄归人
暖寄归人 2020-12-12 02:50

I have two arrays.

let A = [\"91\",\"91\",\"49\"]
let B = [\"9989898909\",\"9089890890\",\"9098979896\"]

I need to merge these arrays and s

3条回答
  •  野趣味
    野趣味 (楼主)
    2020-12-12 03:27

    let A = ["91","91","49", "5"]
    let B = ["9989898909","9089890890","9098979896"]
    

    Use zip() to join values from both arrays A and B. If A and B have a different number of elements, the joining would still work. then map the tuples from the zipped result array to those elements with a space between them

    let C : [String] = zip(A,B).map {$0 + " " + $1}
    

提交回复
热议问题