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 相关文章推荐
win7 下搭建sublime的python开发环境的配置方法
Jun 18 Python
python实现多线程暴力破解登陆路由器功能代码分享
Jan 04 Python
Python获取网页上图片下载地址的方法
Mar 11 Python
使用Python的Twisted框架编写简单的网络客户端
Apr 16 Python
粗略分析Python中的内存泄漏
Apr 23 Python
遗传算法之Python实现代码
Oct 10 Python
python爬虫之线程池和进程池功能与用法详解
Aug 02 Python
python中将zip压缩包转为gz.tar的方法
Oct 18 Python
Python中xml和json格式相互转换操作示例
Dec 05 Python
在python中将list分段并保存为array类型的方法
Jul 15 Python
简单了解python shutil模块原理及使用方法
Apr 28 Python
Python实现将元组中的元素作为参数传入函数的操作
Jun 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
一个关于javascript匿名函数的问题分析
2012/03/30 Javascript
javascript中方便增删改cookie的一个类
2012/10/11 Javascript
JQuery切换显示的效果实例代码
2013/02/27 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
2013/11/06 Javascript
jquery弹窗插件colorbox绑定动态生成元素的方法
2014/06/20 Javascript
angularJS 中$attrs方法使用指南
2015/02/09 Javascript
js给网页加上背景音乐及选择音效的方法
2015/03/03 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
Bootstrap实现登录校验表单(带验证码)
2016/06/23 Javascript
深入浅析javascript中的作用域(推荐)
2016/07/19 Javascript
Angular中的interceptors拦截器
2017/06/25 Javascript
Vue的Class与Style绑定的方法
2017/09/01 Javascript
node.js部署之启动后台运行forever的方法
2018/05/23 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
webpack4打包vue前端多页面项目
2018/09/17 Javascript
vue2 拖动排序 vuedraggable组件的实现
2019/08/08 Javascript
vuex vue简单使用知识点总结
2019/08/29 Javascript
python 将字符串转换成字典dict
2013/03/24 Python
在Python的Django框架中编写错误提示页面
2015/07/22 Python
Python实现读取文件最后n行的方法
2017/02/23 Python
Python编程之string相关操作实例详解
2017/07/22 Python
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
python的dataframe转换为多维矩阵的方法
2018/04/11 Python
对python xlrd读取datetime类型数据的方法详解
2018/12/26 Python
Python 实现域名解析为ip的方法
2019/02/14 Python
详解Django定时任务模块设计与实践
2019/07/24 Python
python集合删除多种方法详解
2020/02/10 Python
详解matplotlib绘图样式(style)初探
2021/02/03 Python
Numpy ndarray 多维数组对象的使用
2021/02/10 Python
美国医疗用品、医疗设备和家庭保健用品商店:Medical Supply Depot
2018/07/08 全球购物
蔻驰意大利官网:COACH意大利
2019/01/16 全球购物
使用索引(Index)有哪些需要考虑的因素
2016/10/19 面试题
彩色的非洲教学反思
2014/02/18 职场文书
法务专员岗位职责
2015/02/14 职场文书
Python安装使用Scrapy框架
2022/04/12 Python
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL