numpy合并两个数组
时间: 2023-08-10 13:21:39 浏览: 43
可以使用`numpy.concatenate()`函数将两个数组合并。以下是一个示例:
```python
import numpy as np
# 创建两个数组
arr1 = np.array([1, 2, 3])
arr2 = np.array([4, 5, 6])
# 合并两个数组
arr3 = np.concatenate((arr1, arr2))
print(arr3) # 输出:[1 2 3 4 5 6]
```
请注意,`np.concatenate()`函数可以同时合并多个数组,只需要将它们作为元组传递给函数即可。另外,还有其他可用于合并数组的函数,例如`np.vstack()`和`np.hstack()`等。这些函数可以根据需要在垂直或水平方向上合并数组。
相关问题
用numpy取两个数组的并集
可以使用numpy中的`union1d`函数来取两个数组的并集,例如:
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.array([2, 3, 4])
c = np.union1d(a, b)
print(c) # 输出 [1 2 3 4]
```
`union1d`函数将两个数组中的所有元素合并,并去除重复的元素,最终返回一个新的数组。
numpy合并两个数列
可以使用numpy.concatenate()函数来合并两个数列。
例如,将两个一维数组a和b合并成一个新的一维数组c:
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
c = np.concatenate((a, b))
print(c)
# 输出:[1 2 3 4 5 6]
```
也可以将两个二维数组a和b按行或列合并成一个新的二维数组c:
```python
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6], [7, 8]])
c = np.concatenate((a, b), axis=0) # 按行合并
print(c)
# 输出:
# [[1 2]
# [3 4]
# [5 6]
# [7 8]]
c = np.concatenate((a, b), axis=1) # 按列合并
print(c)
# 输出:
# [[1 2 5 6]
# [3 4 7 8]]
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)