18. 反转二维数组np.arange(9).reshape(3,3)的列。
时间: 2024-03-05 16:47:55 浏览: 71
Python reshape的用法及多个二维数组合并为三维数组的实例
可以使用NumPy库中的切片(slice)语法来反转二维数组的列。具体实现如下:
```python
import numpy as np
a = np.arange(9).reshape(3,3)
result = a[:, ::-1]
print(result)
```
输出结果为:
```
[[2 1 0]
[5 4 3]
[8 7 6]]
```
其中,a[:, ::-1]表示对数组a的列进行反转,即从最后一列开始,每次取一列,一直到第一列。
阅读全文