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 相关文章推荐
python通过urllib2爬网页上种子下载示例
Feb 24 Python
Python减少循环层次和缩进的技巧分析
Mar 15 Python
Python更新数据库脚本两种方法及对比介绍
Jul 27 Python
python如何为被装饰的函数保留元数据
Mar 21 Python
在win10和linux上分别安装Python虚拟环境的方法步骤
May 09 Python
Python配置虚拟环境图文步骤
May 20 Python
Python八皇后问题解答过程详解
Jul 29 Python
Python合并2个字典成1个新字典的方法(9种)
Dec 19 Python
解决 jupyter notebook 回车换两行问题
Apr 15 Python
Python pysnmp使用方法及代码实例
Aug 24 Python
python3中布局背景颜色代码分析
Dec 01 Python
python绘图pyecharts+pandas的使用详解
Dec 13 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
一个简单且很好用的php分页类
2013/10/26 PHP
php下获取http状态的实现代码
2014/05/09 PHP
对PHP新手的一些建议(PHP学习经验总结)
2014/08/20 PHP
PHP 的比较运算与逻辑运算详解
2016/05/12 PHP
Javascript学习笔记二 之 变量
2010/12/15 Javascript
JavaScript中为元素加上name属性的方法
2011/05/09 Javascript
js 获取时间间隔实现代码
2014/05/12 Javascript
AngularJs实现ng1.3+表单验证
2015/12/10 Javascript
jQuery EasyUI右键菜单实现关闭标签/选项卡
2016/10/10 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
nodejs redis 发布订阅机制封装实现方法及实例代码
2016/12/15 NodeJs
微信小程序 开发之快递查询功能的实现
2017/01/09 Javascript
实例详解display:none与visible:hidden的区别
2017/03/30 Javascript
微信小程序 slider的简单实例
2017/04/19 Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
2017/04/26 Javascript
angularjs封装$http为factory的方法
2017/05/18 Javascript
基于JavaScript实现微信抢红包功能
2017/07/20 Javascript
基于Vue2.X的路由和钩子函数详解
2018/02/09 Javascript
微信小程序项目实践之九宫格实现及item跳转功能
2018/07/19 Javascript
Angular6 发送手机验证码按钮倒计时效果实现方法
2019/01/08 Javascript
Vue中el-form标签中的自定义el-select下拉框标签功能
2020/04/20 Javascript
NodeJS模块Buffer原理及使用方法解析
2020/11/11 NodeJs
[09:33]2015国际邀请赛第四日TOP10
2015/08/08 DOTA
pandas表连接 索引上的合并方法
2018/06/08 Python
一行代码让 Python 的运行速度提高100倍
2018/10/08 Python
kafka监控获取指定topic的消息总量示例
2019/12/23 Python
python实现感知机模型的示例
2020/09/30 Python
Java中的类包括什么内容?设计时要注意哪些方面
2012/05/23 面试题
合同意向书范本
2014/07/30 职场文书
小学生勤俭节约演讲稿
2014/08/28 职场文书
2015年入党积极分子评语
2015/03/26 职场文书
毕业生捐书活动倡议书
2015/04/27 职场文书
村官2015年度工作总结
2015/10/14 职场文书
pytorch 如何使用amp进行混合精度训练
2021/05/24 Python
Anaconda配置各版本Pytorch的实现
2021/08/07 Python
Python采集爬取京东商品信息和评论并存入MySQL
2022/04/12 Python