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 ip正则式
May 07 Python
Python正则表达式匹配ip地址实例
Oct 09 Python
通过Python来使用七牛云存储的方法详解
Aug 07 Python
Python操作RabbitMQ服务器实现消息队列的路由功能
Jun 29 Python
Python获取CPU、内存使用率以及网络使用状态代码
Feb 08 Python
python3获取两个日期之间所有日期,以及比较大小的实例
Apr 08 Python
Python干货:分享Python绘制六种可视化图表
Aug 27 Python
对python3 sort sorted 函数的应用详解
Jun 27 Python
Python二维码生成识别实例详解
Jul 16 Python
对Python获取屏幕截图的4种方法详解
Aug 27 Python
简单了解Python write writelines区别
Feb 27 Python
Python爬虫入门案例之爬取二手房源数据
Oct 16 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 在线翻译函数代码
2009/05/07 PHP
PHP 中检查或过滤IP地址的实现代码
2011/11/27 PHP
php strnatcmp()函数的用法总结
2013/11/27 PHP
CI框架学习笔记(一) - 环境安装、基本术语和框架流程
2014/10/26 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
JavaScript 面向对象编程(2) 定义类
2010/05/18 Javascript
javascript 快速排序函数代码
2012/05/30 Javascript
js动态创建标签示例代码
2014/06/09 Javascript
详解JS函数重载
2014/12/04 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
jquery树形菜单效果的简单实例
2016/06/06 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
微信小程序  自定义创建详细介绍
2016/10/27 Javascript
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
jquery ajax 请求小技巧实例分析
2019/11/11 jQuery
JS实现数据动态渲染的竖向步骤条
2020/06/24 Javascript
jquery实现图片放大镜效果
2020/12/23 jQuery
Python随手笔记第一篇(2)之初识列表和元组
2016/01/23 Python
浅析Python中的多条件排序实现
2016/06/07 Python
Python while 循环使用的简单实例
2016/06/08 Python
Python算法应用实战之队列详解
2017/02/04 Python
Python md5与sha1加密算法用法分析
2017/07/14 Python
使用PyQt4 设置TextEdit背景的方法
2019/06/14 Python
Django中提示消息messages的设置方式
2019/11/15 Python
python 实现多维数组转向量
2019/11/30 Python
推荐技术人员一款Python开源库(造数据神器)
2020/07/08 Python
python 获取字典特定值对应的键的实现
2020/09/29 Python
农村结婚典礼司仪主持词
2014/03/14 职场文书
厕所文明标语
2014/06/11 职场文书
群众路线教师自我剖析材料
2014/09/29 职场文书
党的群众路线教育实践活动对照检查剖析材料
2014/10/09 职场文书
部门2014年度工作总结
2014/11/12 职场文书
Golang中interface{}转为数组的操作
2021/04/30 Golang
golang DNS服务器的简单实现操作
2021/04/30 Golang
详解Redis集群搭建的三种方式
2021/05/31 Redis
Mysql忘记密码解决方法
2022/02/12 MySQL