数组的重塑是指更改数组的形状,也就是将某个维度的数组转换为另一个维度的数组;例如,将一维数组转换为多维数组,或者将3行4列的二维数组转换为4行3列的二维数组。

一维数组的重塑 一维数组的重塑就是将一行或一列的数组转换为多行多列的数组,演示代码图下:

让多维数组在维度不变的情况下变换行列数,演示代码如下:

将多维数组转换为一维数组。演示代码如下:

T属性的用法很简单,只需要在转置的数组后调用T属性即可,演示代码如下:

从运行结果来看,采用T属性转置数组后,数组的元素内容和个数没有变化,但是数组的行变为了列,列变为了行。 2. transpose()函数是通过调用数组的行和列的索引值来转置数组的,演示代码如下:

从运行结果可以就看出,数组aa由4行3列的二维数组变为3行4列的二维数组aaa,与使用T属性转置数组的效果相同。

“详细内容请搜索微信公众号:作物表型记录本 私人微信:saxn2022”