python中numpy数组与list相互转换实例方法
作者:宋宋大人 时间:2023-11-29 01:48:50
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()
来源:https://www.py.cn/jishu/jichu/23454.html
标签:python,numpy,list
0
投稿
猜你喜欢
使用Python AIML搭建聊天机器人的方法示例
2022-01-04 10:14:28
Golang命令行进行debug调试操作
2024-04-27 15:37:33
使用python批量化音乐文件格式转换的实例
2022-11-24 02:48:16
Python利用matplotlib做图中图及次坐标轴的实例
2022-01-06 18:14:56
GoLang之go build命令的具体使用
2024-04-27 15:24:56
pandas 使用insert插入一列
2023-03-24 23:51:40
全面分析MySQL ERROR 1045出现的原因及解决
2024-01-19 08:55:41
Python线程同步的实现代码
2022-10-01 00:20:48
关于pycharm找不到MySQLdb模块的解决方法
2024-01-13 01:51:20
python多线程http下载实现示例
2023-12-03 00:15:34
Python删除字符串中字符的四种方法示例代码
2021-09-25 08:23:25
Python中的turtle画箭头,矩形,五角星
2023-11-22 13:38:12
用DIV+CSS编写出的网页中的圆角矩形
2007-10-14 16:03:00
python3发送request请求及查看返回结果实例
2023-09-18 11:34:10
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
2023-09-07 22:44:41
python在新的图片窗口显示图片(图像)的方法
2021-11-17 00:38:18
Python中利用xpath解析HTML的方法
2023-10-02 06:55:02
JavaScript控制输入框中只能输入中文、数字和英文的方法【基于正则实现】
2024-04-16 08:50:16
JavaScript设计模式之模板方法模式原理与用法示例
2024-02-24 02:17:20
asp下通过HTTP_USER_AGENT判断用户是从手机上访问,还是电脑IE上访问
2011-02-24 11:00:00