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设置默认编码为utf8的方法
Jul 01 Python
对Python3中的print函数以及与python2的对比分析
May 02 Python
python实现图片批量压缩程序
Jul 23 Python
详解python算法之冒泡排序
Mar 05 Python
Python Selenium 之数据驱动测试的实现
Aug 01 Python
Pytorch 实现权重初始化
Dec 31 Python
tensorflow 利用expand_dims和squeeze扩展和压缩tensor维度方式
Feb 07 Python
Django在Model保存前记录日志实例
May 14 Python
python实现数据结构中双向循环链表操作的示例
Oct 09 Python
如何用用Python将地址标记在地图上
Feb 07 Python
Python Pandas解析读写 CSV 文件
Apr 11 Python
Python  lambda匿名函数和三元运算符
Apr 19 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
php4的session功能评述(一)
2006/10/09 PHP
提交表单后 PHP获取提交内容的实现方法
2016/05/25 PHP
PHP编程实现脚本异步执行的方法
2017/08/09 PHP
javascript写的简单的计算器,内容很多,方法实用,推荐
2011/12/29 Javascript
javascript实现2048游戏示例
2014/05/04 Javascript
jQuery/CSS3图片特效插件整理推荐
2014/12/07 Javascript
jQuery统计上传文件大小的方法
2015/01/24 Javascript
JavaScript中判断数据类型的方法总结
2016/05/24 Javascript
移动端jQuery修正Web页面滑动时div问题的两则实例
2016/05/30 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
IOS中safari下的select下拉菜单文字过长不换行的解决方法
2016/09/26 Javascript
Vue.js中 v-model 指令的修饰符详解
2018/12/03 Javascript
微信小程序 setData 对 data数据影响问题
2019/04/18 Javascript
[42:39]老党炸弹人试玩视频
2014/09/03 DOTA
DataFrame中去除指定列为空的行方法
2018/04/08 Python
python学生信息管理系统(初级版)
2018/10/17 Python
python把1变成01的步骤总结
2019/02/27 Python
Python面向对象程序设计类的多态用法详解
2019/04/12 Python
详解python运行三种方式
2019/05/13 Python
python将字母转化为数字实例方法
2019/10/04 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
Django 解决开发自定义抛出异常的问题
2020/05/21 Python
HTML5中的Web Notification桌面右下角通知功能的实现
2018/04/19 HTML / CSS
基于Html5实现的语音搜索功能
2019/05/13 HTML / CSS
StubHub意大利:购买和出售全球演唱会和体育赛事门票
2017/11/21 全球购物
墨尔本照明批发商店:Mica Lighting
2017/12/28 全球购物
关于递归的一道.NET面试题
2013/05/12 面试题
卫校中专生的自我评价
2014/01/15 职场文书
幼儿园教师国培感言
2014/02/02 职场文书
承诺书格式
2014/06/03 职场文书
机关干部作风建设剖析材料
2014/10/23 职场文书
求职自我推荐信
2015/03/24 职场文书
2015年财务人员工作总结
2015/04/10 职场文书
社区义诊通知
2015/04/24 职场文书
利用python做表格数据处理
2021/04/13 Python
oracle通过存储过程上传list保存功能
2021/05/12 Oracle