Contact: aviboots(AT)netvision.net.il
39,885 questions
51,811 answers
573 users
var arr1 = [1, 8, 7, 9, 10, 13, 70, 88, 90] var arr2 = [100, 200, 300] arr1.replaceSubrange(2...5, with: arr2) print(arr1) print(arr2) /* run: [1, 8, 100, 200, 300, 70, 88, 90] [100, 200, 300] */
var arr1 = ["a", "b", "c", "d", "k", "m", "n", "o", "p"] var arr2 = ["x", "y", "z"] arr1.replaceSubrange(3...6, with: arr2) print(arr1) print(arr2) /* run: ["a", "b", "c", "x", "y", "z", "o", "p"] ["x", "y", "z"] */