numpy去除矩阵第一列
时间: 2023-07-09 18:49:10 浏览: 211
如何实现删除numpy.array中的行或列
5星 · 资源好评率100%
你可以使用NumPy中的切片操作来去除矩阵的第一列。下面是一个示例代码:
```python
import numpy as np
# 创建一个 3x3 的矩阵
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 使用切片操作去除第一列
new_matrix = matrix[:, 1:]
print(new_matrix)
```
输出结果为:
```
[[2 3]
[5 6]
[8 9]]
```
在这个示例中,我们使用 `matrix[:, 1:]` 去除了第一列,得到了一个新的矩阵 `new_matrix`。其中 `:` 表示选择所有的行,`1:` 表示选择第二列及以后的所有列。
阅读全文