python中numpy数组与list相互转换实例方法


Posted in Python onJanuary 29, 2021

python的使用之所以方便,原因之一就是各种数据类型各样轻松的转换,例如numpy数组和list的相互转换,只需要函数方法的使用就可以处理。numpy数组使用numpy中的array()函数转换为list,list转使用tolist()方法转换为numpy数组,本文将向大家演示相互转换的过程。

1、numpy数组转list:使用numpy中的array()函数

np.array(a)
array([ 3.234, 34.  ,  3.777,  6.33 ])
#转换后,可进行np.array的方法计算

2、list转numpy数组:使用tolist()方法

如果用list()函数则会构造出一个新的列表,此列表的元素是原来的数组或矩阵了。

>>> list_1 = matrix_1.tolist()
>>> list_1
[[7, 8, 9], [0, 5, 3]]
>>> list_1 = list(matrix_1)
>>> list_1
[matrix([[7, 8, 9]]), matrix([[0, 5, 3]])]

内容扩展:

numpy数组与list之间的转换

a=([3.234,34,3.777,6.33])

a为python的list类型

将a转化为numpy的array:

np.array(a)

array([ 3.234, 34. , 3.777, 6.33 ])

将a转化为python的list

a.tolist()

到此这篇关于python中numpy数组与list相互转换实例方法的文章就介绍到这了,更多相关python中numpy数组与list如何相互转换内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
PyMongo安装使用笔记
Apr 27 Python
django文档学习之applications使用详解
Jan 29 Python
tensorflow输出权重值和偏差的方法
Feb 10 Python
python实现雨滴下落到地面效果
Jun 21 Python
在Python中过滤Windows文件名中的非法字符方法
Jun 10 Python
python聚类算法解决方案(rest接口/mpp数据库/json数据/下载图片及数据)
Aug 28 Python
flask框架自定义url转换器操作详解
Jan 25 Python
python为QT程序添加图标的方法详解
Mar 09 Python
解决python中显示图片的plt.imshow plt.show()内存泄漏问题
Apr 24 Python
Django ORM实现按天获取数据去重求和例子
May 18 Python
详解python with 上下文管理器
Sep 02 Python
通用的Django注册功能模块实现方法
Feb 05 Python
详解Python中的GIL(全局解释器锁)详解及解决GIL的几种方案
Jan 29 #Python
Python爬虫获取op.gg英雄联盟英雄对位胜率的源码
Jan 29 #Python
python中spy++的使用超详细教程
Jan 29 #Python
Python Selenium破解滑块验证码最新版(GEETEST95%以上通过率)
Jan 29 #Python
详解pycharm的python包opencv(cv2)无代码提示问题的解决
Jan 29 #Python
如何用python开发Zeroc Ice应用
Jan 29 #Python
详解Pymongo常用查询方法总结
Jan 29 #Python
You might like
Opcache导致php-fpm崩溃nginx返回502
2015/03/02 PHP
详解WordPress开发中wp_title()函数的用法
2016/01/07 PHP
PHP封装的PDO数据库操作类实例
2017/06/21 PHP
比较详细的关于javascript中void(0)的具体含义解释
2007/08/02 Javascript
基于jquery实现的可以编辑选择的下拉框的代码
2010/11/19 Javascript
详解JS 比较两个Json对象的值是否相等的实例
2013/11/20 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
Extjs grid添加一个图片状态或者按钮的方法
2014/04/03 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
javascript实现起伏的水波背景效果
2016/05/16 Javascript
js实现带农历和八字等信息的日历特效
2016/05/16 Javascript
使用jQuery加载html页面到指定的div实现方法
2016/07/13 Javascript
BootStrap轮播HTML代码(推荐)
2016/12/10 Javascript
Bootstrap 中data-[*] 属性的整理
2018/03/13 Javascript
Vue中用props给data赋初始值遇到的问题解决
2018/11/27 Javascript
深入解析koa之中间件流程控制
2019/06/17 Javascript
JS指定音频audio在某个时间点进行播放
2020/11/28 Javascript
Python实现的人工神经网络算法示例【基于反向传播算法】
2017/11/11 Python
Python编程实现使用线性回归预测数据
2017/12/07 Python
python各层级目录下import方法代码实例
2020/01/20 Python
在 Python 中接管键盘中断信号的实现方法
2020/02/04 Python
python 如何对logging日志封装
2020/12/02 Python
英国和国际包裹递送:ParcelCompare
2019/08/26 全球购物
英国森林假期:Forest Holidays
2021/01/01 全球购物
Python里面如何实现tuple和list的转换
2012/06/13 面试题
十佳护士获奖感言
2014/02/18 职场文书
幼儿园师德演讲稿
2014/05/06 职场文书
离职证明标准格式
2014/09/15 职场文书
夫妻婚内购房协议书
2014/10/05 职场文书
企业安全生产检查制度
2015/08/06 职场文书
2015年教师节广播稿
2015/08/19 职场文书
四则混合运算教学反思
2016/02/23 职场文书
只用40行Python代码就能写出pdf转word小工具
2021/05/31 Python
java如何实现socket连接方法封装
2021/09/25 Java/Android
python数字图像处理:图像的绘制
2022/06/28 Python