def swap_and_concat(arr1, arr2):
new_arr = []
for i in range(len(arr1)):
new_arr.append(arr2[i])
new_arr.append(arr1[i])
return new_arr
arr1 = [1, 2, 3]
arr2 = [4, 5, 6]
new_arr = swap_and_concat(arr1, arr2)
print(new_arr) # 输出 [4, 1, 5, 2, 6, 3]
以上代码中,我们通过遍历第一个数组并使用其对应的索引来交换两个数组的元素,并将它们添加到一个新数组中。最后,返回新数组即可。
下一篇:编写一个函数将数组转换为大写字母