这篇文章主要介绍Python的numpy库中的一些函数,做备份,以便查找。
(1)将矩阵转换为列表的函数:numpy.matrix.tolist()
返回list列表
Examples
>>>
>>> x = np.matrix(np.arange(12).reshape((3,4))); x
matrix([[ 0, 1, 2, 3],
[ 4, 5, 6, 7],
[ 8, 9, 10, 11]])
>>> x.tolist()
[[0, 1, 2, 3], [4, 5, 6, 7], [8, 9, 10, 11]]
(2)将数组转换为列表的函数:numpy.ndarray.tolist()
Notes:(数组能够被重新构造)
The array may be recreated, a=np.array(a.tolist()).
Examples
>>>
>>> a = np.array([1, 2])
>>> a.tolist()
[1, 2]
>>> a = np.array([[1, 2], [3, 4]])
>>> list(a)
[array([1, 2]), array([3, 4])]
>>> a.tolist()
[[1, 2], [3, 4]]
(3)numpy.mean()计算矩阵或数组的均值:
Examples
>>></