![Python数据整理](https://wfqqreader-1252317822.image.myqcloud.com/cover/51/32436051/b_32436051.jpg)
上QQ阅读APP看书,第一时间看更新
练习31:创建多维数组
到目前为止,我们完成了一维数组的创建。现在,让我们创建一些多维数组(如线性代数中的矩阵)。就像我们从一个简单的平面列表创建一维数组,我们可以从一个列表的列表创建一个二维数组。
1.创建一个列表的列表,并将其转换为二维NumPy数组,命令如下:
![](https://epubservercos.yuewen.com/63BD11/17517093106688706/epubprivate/OEBPS/Images/045-6-i.jpg?sign=1739990651-0D4xWiT9WUik79vNy7EKUcaIDZKrXbZe-0-e0ed0d84250484c6e642341245c56d83)
输出如下:
![](https://epubservercos.yuewen.com/63BD11/17517093106688706/epubprivate/OEBPS/Images/045-7-i.jpg?sign=1739990651-ln3VkN1XRe2rKIUzmWSTeeDJygLNrXCK-0-d1553a839cad748072ca24d96ded2b60)
2.将元组转化为多维数组,代码如下:
![](https://epubservercos.yuewen.com/63BD11/17517093106688706/epubprivate/OEBPS/Images/045-8-i.jpg?sign=1739990651-BAvfVaVClU6Gxq0H170ARFSiXgXLygjO-0-edef61657c722503f1a62dae2daec207)
输出如下:
![](https://epubservercos.yuewen.com/63BD11/17517093106688706/epubprivate/OEBPS/Images/046-i.jpg?sign=1739990651-uaOUNBexeVPgySS8kaRQDIjDKsvLOj5G-0-b92b83c0e0197c3edfa57b420ff9bad0)
这样,我们通过使用Python列表和元组完成了多维数组的创建。
到目前为止,我们完成了一维数组的创建。现在,让我们创建一些多维数组(如线性代数中的矩阵)。就像我们从一个简单的平面列表创建一维数组,我们可以从一个列表的列表创建一个二维数组。
1.创建一个列表的列表,并将其转换为二维NumPy数组,命令如下:
输出如下:
2.将元组转化为多维数组,代码如下:
输出如下:
这样,我们通过使用Python列表和元组完成了多维数组的创建。