【python中如何使用tolist方法?Python中数组或者矩阵如何转换为列表?】python中基础的数据类型就是列表 , 可以使数据的计算简单明了名可以快速地运算 , 那么如何将复杂数组或者矩阵转换为列表进行计算呢?这篇文章详细的介绍了tolist()方法的使用数组或者矩阵转换成列表的方式 。一起来了解一下吧 。
文章插图
一、tolist()方法
在Python中 , 如果想要对外层或者是内层全部转换成一个列表裂隙数据的时候 , 就可以使用这个方法 , 它的主要功能就是让一个数组或者是矩阵转换成列表的形式 。在使用之前 , 我们想要了解这个方法的语法结构和返回值等 , 如下:
1、语法结构
numpy.ndarray.tolist()因为是让数组或者是矩阵转换 , 所以在使用的时候 , 都是用着两种方式进行引用 。在操作的过程中 , 是将一个数组看成是一个列表返回 , 这个列表可能是一个被嵌套的 , 将数组中的数据作为一个副本在Python列表中返回 。最后的数据项转换成了最贴近Python类型的数据 。
2、返回值
是要进行数据转换成列表的方式 , 所以最后得到的是一个list列表 。
3、应用
了解了这个方法的基本语法结构以及返回值之后 , 下面通过一个示例 , 进一步讲讲这个方法的使用 , 代码如下:
数组转换成列表
a = np.array([[1,2,3],[4,5,6],[7,8,9]])b = a.tolist()print(len(b))运行结果:9矩阵转换成列表
from numpy import *a1 = [[1,2,3],[4,5,6]] #列表a3 = mat(a1) #矩阵matrix([[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运行结果:True到此这篇关于python中如何使用tolist()方法?Python中数组或者矩阵如何转换为列表的文章就分享到这里 , 文章中详细的介绍了使用tolist()方法的操作方法 , 希望能帮助到大家 。
文章插图
文章插图
文章插图
微信扫码 , 学习更方便
文章插图
现在报名赠100例知识点合集
文章插图
推荐阅读
- python中series是什么意思?详解Python数据结构series的使用方法
- python中如何按行遍历Dataframe?python中按行遍历Dataframe的方法有哪些?
- 黑色沙漠马怎么获得 黑色沙漠马如何获得
- Tkinter画布怎么和窗口一起变化?Python窗口程序Tkinter组件怎么随窗口缩放
- Tkinter画布组件如何创建?Python标准库tkinter创建画布方法语法是什么
- 英雄联盟炫彩皮肤怎么使用 英雄联盟如何使用炫彩皮肤
- 星露谷物语鸭子怎么养 星露谷物语鸭子如何养
- 电视剧百里屠苏最后死了吗古剑奇谭中,苏苏最后怎么样
- 企业微信群怎么建立 企业微信群如何建立
- 华为手机怎么恢复微信聊天记录 华为手机如何恢复微信聊天记录