arr = np.array([[4,2,9,5],[6,4,8,3],[1,6,2,4]])arr.sort(axis=0)print(arr)
时间: 2023-09-18 14:11:24 浏览: 56
数组Array的排序sort方法
输出结果为:
```
[[1 2 2 3]
[4 4 8 4]
[6 6 9 5]]
```
解释如下:
首先,我们创建了一个3x4的numpy数组`arr`,其中包含了三个列表示三行数据,每个列表中有四个元素。然后,我们使用`arr.sort(axis=0)`对数组进行排序,其中`axis=0`表示按列进行排序。因此,每列中的数值被排列成升序,而每行中的元素位置保持不变。最后,我们使用`print(arr)`将排序后的数组输出到屏幕上。
阅读全文