数组合并

40 阅读1分钟

假设有两个数组:

```
arr1 = [1, 2, 3]
arr2 = [4, 5, 6]
```

可以使用 `concat()` 方法将它们合并成一个数组:

```
arr3 = arr1.concat(arr2)
// arr3 = [1, 2, 3, 4, 5, 6]
```

另外,也可以使用扩展运算符 `...` 来实现数组合拼:

```
arr3 = [...arr1, ...arr2]
// arr3 = [1, 2, 3, 4, 5, 6]
```

假设有两个数组ab,分别为:

a = [1, 2, 3]

b = [4, 5, 6]

我们可以使用extend()函数将两个数组合并成一个新的数组:

c = a.extend(b)

print(c)

输出结果为:

[1, 2, 3, 4, 5, 6]

另外,我们也可以使用"+"运算符将两个数组合并成一个新的数组:

c = a + b

print(c)

输出结果为:

[1, 2, 3, 4, 5, 6]

需要注意的是,使用"+"运算符合并数组时,原始的数组ab并不会改变,而是返回一个新的数组。而使用extend()函数合并数组时,原始的数组a会被改变。