Если у меня есть два массива, например
let one = [1,3,5]
let two = [2,4,6]
Я хотел бы объединить/перемежать массивы в следующем шаблоне [один [0], два [0], один [1], два [1] и т.д.].
//prints [1,2,3,4,5,6]
let comibned = mergeFunction(one, two)
print(combined)
Что было бы хорошим способом реализации функции объединения?
func mergeFunction(one: [T], _ two: [T]) -> [T] {
var mergedArray = [T]()
//What goes here
return mergedArray
}