📜  将两个数组 python 与三个一合并 - Python (1)

📅  最后修改于: 2023-12-03 15:25:15.953000             🧑  作者: Mango

将两个数组 python 与三个一合并 - Python

在Python中,我们可以将两个数组和三个数组合并成一个大数组。这可以通过以下几种方法实现。

方法一:使用“+”运算符

我们可以使用“+”运算符将两个数组合并成一个新数组。例如,我们有两个数组:

a = [1, 2, 3]
b = [4, 5, 6]

我们可以使用以下代码将这两个数组合并成一个新数组:

c = a + b
print(c)

输出结果为:

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

同样的,我们也可以将三个数组合并起来:

a = [1, 2, 3]
b = [4, 5, 6]
c = [7, 8, 9]
d = a + b + c
print(d)

输出结果为:

[1, 2, 3, 4, 5, 6, 7, 8, 9]
方法二:使用extend()方法

我们也可以使用extend()方法将一个数组的元素添加到另一个数组的末尾。例如,我们有两个数组:

a = [1, 2, 3]
b = [4, 5, 6]

我们可以使用以下代码将数组b添加到数组a的末尾:

a.extend(b)
print(a)

输出结果为:

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

同样的,我们也可以将三个数组合并起来:

a = [1, 2, 3]
b = [4, 5, 6]
c = [7, 8, 9]
a.extend(b)
a.extend(c)
print(a)

输出结果为:

[1, 2, 3, 4, 5, 6, 7, 8, 9]
方法三:使用“*”运算符

我们可以使用“*”运算符来复制一个数组。例如,我们有两个数组:

a = [1, 2, 3]
b = [4, 5, 6]

我们可以使用以下代码将数组a复制3次,并将复制后的数组与数组b合并:

c = a * 3 + b
print(c)

输出结果为:

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

同样的,我们也可以将三个数组合并起来:

a = [1, 2, 3]
b = [4, 5, 6]
c = [7, 8, 9]
d = a * 2 + b * 2 + c
print(d)

输出结果为:

[1, 2, 3, 1, 2, 3, 4, 5, 6, 4, 5, 6, 7, 8, 9]

以上就是Python中将两个数组与三个数组合并的几种方法。无论你选择哪种方法,只要将它们应用到实际项目中,就可以实现对不同数组的快速合并。