python 元组转list,pythonlist转array

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: