One - One Code All

Blog Content

python中数组,矩阵,列表间的相互转换

Python 统计学-科学计算   2014-02-01 22:38:28
mymatrix = np.mat(mylist)  # 列表转矩阵
MatToArray = np.array(mymatrix)  # 矩阵转数组
ArrayToMat = np.mat(myarray)  # 数组转矩阵
MatToList1 = mymatrix.tolist()  # 矩阵转列表
MatToList2 = list(mymatrix)  # 注意点1
ArrayToList1 = myarray.tolist()  # 矩阵转列表
ArrayToList2 = list(myarray)  # 注意点2


最后的矩阵和数组转换成列表形式,用list()是将矩阵和数组整体转换成列表。如果要将其转换成基本的列表形式,则需要使用.tolist() 或者 .tolist()来转换。


上一篇:python中np.multiply、np.dot和星号*三种乘法运算的区别
下一篇:pandas中的dataframe.to_dict使用详解

The minute you think of giving up, think of the reason why you held on so long.