How do I merge arrays in python?
我有两个数组,例如:[1,2,3]和[4,5,6]如何将它们合并成一个大数组?:[1、2、3、4、5、6]不[1,2,3],[4,5,6]]
- l1 + l2。您可以简单地添加它们。
- python让这变得非常简单:[1, 2, 3] + [4, 5, 6]就是它。
- 它们看起来像普通的python列表,而不是数组。
- @PM2可能就是他的意思。我见过不少人不理解Python中列表和数组之间的区别。他们用这两个术语同义。
- @克里斯蒂安确实,我正在尽我的一小部分努力扭转这一趋势。;)这看起来有点迂腐,但是当有两个内置的数组类型(列表和元组)时,我在上面链接的array模块的数组,加上numpy数组,我认为给这些东西正确的名称是很重要的。
- 参见docs.python.org/3/tutorial/introduction.html lists tutorial about list
+运算符可用于合并两个列表。
1 2 3 4 5 6 7 8
| data1 = [1, 2, 3]
data2 = [4, 5, 6]
data = data1 + data2
print(data)
# output : [1, 2, 3, 4, 5, 6] |
列表可以像这样在python中合并。
通过使用+操作符,如下所示:
1 2
| >>> [1, 2] + [3, 4]
[1, 2, 3, 4] |