合并多个numpy Index数组
时间: 2023-10-01 18:09:22 浏览: 148
Python:合并两个numpy矩阵的实现
要将多个NumPy Index数组合并在一起,可以使用NumPy的concatenate函数。以下是一个简单的示例:
```python
import numpy as np
# 创建几个Index数组
index1 = np.array([0, 1, 2])
index2 = np.array([3, 4])
index3 = np.array([5, 6, 7, 8])
# 将它们合并在一起
merged_index = np.concatenate((index1, index2, index3))
print(merged_index)
```
输出:
```
[0 1 2 3 4 5 6 7 8]
```
在这个示例中,我们首先创建了三个不同的Index数组。然后,我们使用NumPy的concatenate函数将它们合并在一起,并将结果存储在一个新的数组中。最后,我们打印出合并后的数组以进行验证。
阅读全文