np.concatenate
时间: 2024-01-06 11:05:13 浏览: 26
`numpy.concatenate`函数用于将两个或多个数组沿指定轴连接在一起。它的语法如下:
```python
numpy.concatenate((a1, a2, ...), axis=0, out=None)
```
其中,第一个参数是需要连接的数组序列,可以是列表、元组或数组,`axis`参数表示要沿哪个轴连接,默认为0,即按行连接。`out`参数表示输出结果的目标位置,如果不指定则返回一个新的数组。
例如,将两个一维数组沿着行方向连接:
```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]
```
将两个二维数组沿着列方向连接:
```python
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6]])
c = np.concatenate((a, b.T), axis=1)
print(c) # [[1 2 5]
# [3 4 6]]
```
注意,两个数组在连接的轴上的维度大小必须相同,否则会报错。
相关推荐
![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)
![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)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![7z](https://img-home.csdnimg.cn/images/20210720083312.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![sb3](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)