有没有一种方法可以快速地将多个数组的元素添加在一起,而无需for循环?
对于3个数组的实例:
let arrayA: [Float] = [1,2,3,4]
let arrayB: [Float] = [10,20,30,40]
let arrayB: [Float] = [100,200,300,400]
我正在寻找[111,222,333,444]的输出
我知道这可以通过以下方法用两个数组完成
let arrayResult:[Float] = zip(arrayA,arrayB).map() {$0 + $1}
或
let arrayResult:[Float] = zip(arrayA,arrayB).map(+)
谢谢