np.concatenate
时间: 2024-05-12 07:14:24 浏览: 62
`np.concatenate`是NumPy库中的一个函数,它用于将两个或多个相同形状的数组沿着指定的轴连接在一起。它有以下语法:
```python
np.concatenate((a1, a2, ...), axis=0, out=None)
```
其中,第一个参数是要连接的数组序列,第二个参数是连接轴的索引(默认为0),第三个参数是输出数组(默认为None)。该函数的返回值是连接后的新数组。
例如,假设我们有两个形状为(2, 3)的数组`a`和`b`,我们可以使用`np.concatenate`将它们沿着第0个轴连接在一起:
```python
import numpy as np
a = np.array([[1, 2, 3], [4, 5, 6]])
b = np.array([[7, 8, 9], [10, 11, 12]])
c = np.concatenate((a, b), axis=0)
print(c)
# Output:
# [[ 1 2 3]
# [ 4 5 6]
# [ 7 8 9]
# [10 11 12]]
```