np.concatenate
时间: 2024-05-09 08:15:34 浏览: 15
`np.concatenate` 是 NumPy 库中的一个函数,用于将多个数组沿指定的轴连接在一起。该函数的语法如下:
```python
np.concatenate((a1, a2, ...), axis=0, out=None)
```
其中,参数 `a1`, `a2`, ... 是要连接的数组序列,可以是具有相同形状的数组,也可以是形状不同的数组。参数 `axis` 是要沿着哪个轴连接数组,默认为 0。参数 `out` 是输出数组,如果指定,则连接结果将存储在该数组中,否则将创建一个新的数组并返回。
例如,假设有两个数组:
```python
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6]])
```
可以使用 `np.concatenate` 将它们连接在一起:
```python
c = np.concatenate((a, b), axis=0)
print(c)
# 输出:
# [[1 2]
# [3 4]
# [5 6]]
```
这里 `a` 和 `b` 的形状不同,但它们都是二维数组,因此可以沿着第 0 轴连接它们。连接后的结果 `c` 是一个三行两列的数组。
相关推荐
![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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)