python 元组转list,pythonlist转array
python中最基本的数据类型是list,它可以让数据的计算变得简单明了,名字也可以很快计算出来。那么如何将复杂的数组或矩阵转换成列表进行计算呢?其实只需要简单的一步,使用tolist()方法,就可以将外层和内层全部转换为列表类型,实现数组或矩阵到列表的转换。本文将向您介绍python中的tolist()方法。
一、tolist()方法
将所有外层和内层转换为列表类型,用于将数组或矩阵转换为列表。
二、使用语法
三、使用说明
以(可能是嵌套的)列表的形式返回数组。
以(嵌套)Python列表的形式返回数组数据的副本。将数据项转换为最接近的兼容Python类型。
四、返回值:
列表:一个列表
五、将数组或者矩阵转换成列表
1、将数组转换成列表
a=np.array([[1,2,3],[4,5,6],[7,8,9]])
b=a.tolist()
打印(镜头(b))2、将矩阵转换成列表
fromnumpyimport *
A1=[[1,2,3],[4,5,6]]# list
A3=mat(a1)#矩阵
a3
矩阵([[1,2,3],
[4,5,6]])
a4=a2.tolist()
a4
[[1,2,3],[4,5,6]]
a5=a3.tolist()
a5
[[1,2,3],[4,5,6]]
a4==a5
以上是python中使用tolist()方法将数组或矩阵转换成列表的介绍。需要注意的是,你可以看到一个一维矩阵,matrix.tolist()[0]。这是因为一个一维矩阵在tolist()之后还是二维的~更多python学习推荐:python教程。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。