Python使用方便的原因之一是各种数据类型的轻松转换,如numpy数组和list之间的相互转换只能通过使用函数方法来处理。numpy数组将numpy中的aray()函数转换为list,list转用tolist()方法转换为numpy数组,本文将向大家展示相互转换的过程。
1、numpy数组转listtt:在numpy中使用aray()函数
np.array(a) array(3.234、34、3.777、6.33) #np可以在转换后进行.计算aray方法的方法
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]])
以上是Python中numpy数组和list之间实现相互转换的方法。您可以直接插入代码使用~更多python学习推荐:python教程。