python怎么把两个list拼接成一个list python怎么把两个array拼接成一个array
时间: 2024-09-23 22:04:14 浏览: 42
基于python与opencv联合开发的多张图像拼接程序源码(效果不错)
5星 · 资源好评率100%
在Python中,你可以使用`+`运算符或者`extend()`方法将两个列表(list)拼接成一个新的列表。以下是两种常见的方式:
1. 使用 `+` 运算符:
```python
list1 = [1, 2, 3]
list2 = [4, 5, 6]
merged_list = list1 + list2
print(merged_list) # 输出: [1, 2, 3, 4, 5, 6]
```
2. 使用 `extend()` 方法:
```python
list1 = [1, 2, 3]
list2 = [4, 5, 6]
list1.extend(list2)
print(list1) # 输出: [1, 2, 3, 4, 5, 6]
```
如果你想要操作的是数组(array),虽然Python并没有内置的数组类型(通常我们会使用列表代替数组),但是以上的方法同样适用。如果在其他支持数组的语言(如NumPy)中,可以像下面这样做:
```python
import numpy as np
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
merged_arr = np.concatenate((arr1, arr2))
print(merged_arr) # 输出: array([1, 2, 3, 4, 5, 6])
```
阅读全文