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实现文件复制删除
Apr 19 Python
pandas按若干个列的组合条件筛选数据的方法
Apr 11 Python
python多线程之事件Event的使用详解
Apr 27 Python
对Python实现简单的API接口实例讲解
Dec 10 Python
Python中py文件转换成exe可执行文件的方法
Jun 14 Python
python实现屏保程序(适用于背单词)
Jul 30 Python
tensorflow 实现打印pb模型的所有节点
Jan 23 Python
python 项目目录结构设置
Feb 14 Python
python继承threading.Thread实现有返回值的子类实例
May 02 Python
Python使用内置函数setattr设置对象的属性值
Oct 16 Python
python 用pandas实现数据透视表功能
Dec 21 Python
python日志通过不同的等级打印不同的颜色(示例代码)
Jan 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
火影忍者:这才是千手柱间和扉间的真正死因,角都就比较搞笑了!
2020/03/10 日漫
解析thinkphp中的导入文件标签
2013/06/20 PHP
php include类文件超时问题处理
2015/02/06 PHP
php静态成员方法和静态的成员属性的使用方法
2017/10/26 PHP
基于 Swoole 的微信扫码登录功能实现代码
2018/01/15 PHP
在laravel中实现事务回滚的方法
2019/10/10 PHP
搭建PhpStorm+PhpStudy开发环境的超详细教程
2020/09/17 PHP
javascript里的条件判断
2007/02/27 Javascript
六款帮助你实现惊艳视差滚动效果的jQuery插件
2012/09/14 Javascript
js加减乘除丢失精度问题解决方法
2014/05/16 Javascript
对 jQuery 中 data 方法的误解分析
2014/06/18 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
如何检测JavaScript的各种类型
2016/07/30 Javascript
详解微信小程序开发之下拉刷新 上拉加载
2016/11/24 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
JAVA中截取字符串substring用法详解
2017/04/14 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
2017/06/16 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
javascript数组拍平方法总结
2018/01/20 Javascript
基于Vue实现拖拽功能
2020/07/29 Javascript
webstorm和.vue中es6语法报错的解决方法
2018/05/08 Javascript
微信小程序6位或多位验证码密码输入框功能的实现代码
2018/05/29 Javascript
vue封装一个简单的div框选时间的组件的方法
2019/01/06 Javascript
vue-cli 3 全局过滤器的实例代码详解
2019/06/03 Javascript
vue中在vuex的actions中请求数据实例
2019/11/08 Javascript
Vue根据条件添加click事件的方式
2019/11/09 Javascript
python根据距离和时长计算配速示例
2014/02/16 Python
在django中图片上传的格式校验及大小方法
2019/07/28 Python
python中PyQuery库用法分享
2021/01/15 Python
HTML5实现移动端复制功能
2018/04/19 HTML / CSS
电影T恤、80年代T恤和80年代服装:TV Store Online
2020/01/05 全球购物
PHP如何对用户密码进行加密
2014/07/31 面试题
新闻发布会主持词
2014/03/28 职场文书
房屋租赁委托书范本
2014/10/04 职场文书
工作检讨书怎么写
2014/10/10 职场文书
微信小程序实现录音Record功能
2021/05/09 Javascript