更新时间:2023-08-04 来源:黑马程序员 浏览量:

NumPy中数组使用T属性可实现简单的转置操作,即互换两个轴的元素,并返回一个互换后的新数组。例如,现有一个2行5列的二维数组,该数组使用T属性转置后生成一个5行2列的新数组,具体如下所示。

数组使用T属性转置的示意图
下面创建一个上图所示的arr数组,并使用T属性对该数组进行转置,从而得到一个新的数组 new_arr,代码如下。
In []: irport nunpy as np arr = np.arange(10).reshape (2,5) print(f"arr形状:(arr.shape)") print(arr) arr形状:(2,5) [[0 1 2 3 4] [5 6 7 8 9]] In []: # 使用工属性进行转置 nev _arr - arr.T print(f"new arr形状:(new arr.shape)") print(new_arr) newe_arr形状:(5,2) [[0 5] [1 6] [2 7] [3 8] [4 91]
毕业16个工作日,平均薪资13180元,就业率100%,广州黑马AI智能应用开发(Java)学科20250529班
2026-03-06毕业32个工作日,平均薪资11147元,就业率95%,广州黑马AI智能应用开发(Java)学科20250326班
2026-03-05黑马程序员2025全国就业数据发布:全学科平均就业率92.07%,AI开发类就业平均薪资达11869.67元。
2026-03-05黑马全国校区齐开班!场面太太太壮观了!
2026-03-03AI智能应用开发课程紧贴企业刚需,全程高效学习,直达中高级软件开发水平
2026-02-28风口正劲!黑马程序员又一AI智能应用开发班毕业当天100%就业!
2026-02-27