
上QQ阅读APP看书,第一时间看更新
练习31:创建多维数组
到目前为止,我们完成了一维数组的创建。现在,让我们创建一些多维数组(如线性代数中的矩阵)。就像我们从一个简单的平面列表创建一维数组,我们可以从一个列表的列表创建一个二维数组。
1.创建一个列表的列表,并将其转换为二维NumPy数组,命令如下:

输出如下:

2.将元组转化为多维数组,代码如下:

输出如下:

这样,我们通过使用Python列表和元组完成了多维数组的创建。
到目前为止,我们完成了一维数组的创建。现在,让我们创建一些多维数组(如线性代数中的矩阵)。就像我们从一个简单的平面列表创建一维数组,我们可以从一个列表的列表创建一个二维数组。
1.创建一个列表的列表,并将其转换为二维NumPy数组,命令如下:
输出如下:
2.将元组转化为多维数组,代码如下:
输出如下:
这样,我们通过使用Python列表和元组完成了多维数组的创建。