更新时间: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]
【AI设计】北京143期毕业仅36天,全员拿下高薪offer!黑马AI设计连续6期100%高薪就业
2025-09-19【跨境电商运营】深圳跨境电商运营毕业22个工作日,就业率91%+,最高薪资达13500元
2025-09-19【AI运维】郑州运维1期就业班,毕业14个工作日,班级93%同学已拿到Offer, 一线均薪资 1W+
2025-09-19【AI鸿蒙开发】上海校区AI鸿蒙开发4期5期,距离毕业21天,就业率91%,平均薪资14046元
2025-09-19【AI大模型开发-Python】毕业33个工作日,就业率已达到94.55%,班均薪资20763元
2025-09-19【AI智能应用开发-Java】毕业5个工作日就业率98.18%,最高薪资 17.5k*13薪,全班平均薪资9244元
2025-09-19