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常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
Aug 25 Python
Python标准异常和异常处理详解
Feb 02 Python
python简单的函数定义和用法实例
May 07 Python
python中pandas.DataFrame对行与列求和及添加新行与列示例
Mar 12 Python
Python 的字典(Dict)是如何存储的
Jul 05 Python
Django用户认证系统 User对象解析
Aug 02 Python
Python3.7基于hashlib和Crypto实现加签验签功能(实例代码)
Dec 04 Python
python中if及if-else如何使用
Jun 02 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
Jul 14 Python
用python计算文件的MD5值
Dec 23 Python
python3实现无权最短路径的方法
May 12 Python
python编程学习使用管道Pipe编写优化代码
Nov 20 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
了解咖啡雨林联盟认证 什么是雨林认证 雨林认证是什么意思
2021/03/05 新手入门
浅析PHP substr,mb_substr以及mb_strcut的区别和用法
2013/06/21 PHP
手把手教你打印出PDF(关于fpdf的简单应用)
2013/06/25 PHP
PHP生成不重复标识符的方法
2014/11/21 PHP
php生成二维码
2015/08/10 PHP
php反射学习之不用new方法实例化类操作示例
2019/06/14 PHP
Js 本页面传值实现代码
2009/05/17 Javascript
jQuery 绑定事件到动态创建的元素上的方法实例
2013/08/18 Javascript
js实现瀑布流的一种简单方法实例分享
2013/11/04 Javascript
js中把JSON字符串转换成JSON对象最好的方法
2014/03/21 Javascript
PHP PDO操作总结
2014/11/17 Javascript
JS实现控制表格只显示行边框或者只显示列边框的方法
2015/03/31 Javascript
jQuery实现的调整表格行tr上下顺序
2016/01/10 Javascript
AngularJS基础 ng-init 指令简单示例
2016/08/02 Javascript
JavaScript兼容浏览器FF/IE技巧
2016/08/14 Javascript
Bootstrap轮播插件使用代码
2016/10/11 Javascript
jquery中done和then的区别(详解)
2017/12/19 jQuery
解决前后端分离 vue+springboot 跨域 session+cookie失效问题
2019/05/13 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
2019/09/06 Javascript
微信公众号H5之微信分享常见错误和问题(小结)
2019/11/14 Javascript
详解vue或uni-app的跨域问题解决方案
2020/02/21 Javascript
Python获取CPU、内存使用率以及网络使用状态代码
2018/02/08 Python
对numpy中的where方法嵌套使用详解
2018/10/31 Python
Python获取统计自己的qq群成员信息的方法
2019/11/15 Python
Python实现AES加密,解密的两种方法
2020/10/03 Python
python Cartopy的基础使用详解
2020/11/01 Python
安全资金保障制度
2014/01/23 职场文书
心理咨询承诺书
2014/05/20 职场文书
计生工作先进事迹
2014/08/15 职场文书
入党积极分子批评与自我批评思想汇报
2014/09/14 职场文书
单位接收函范文
2015/01/30 职场文书
婚宴父母致辞
2015/07/27 职场文书
详解Django中 render() 函数的使用方法
2021/04/22 Python
React 高阶组件HOC用法归纳
2021/06/13 Javascript
Python数据结构之队列详解
2022/03/21 Python
MySQL导致索引失效的几种情况
2022/06/25 MySQL