文件numpy.ndarray.T



另外,ndarray.transpose(* axes)说



这不是同一件事吗?

这是一个演示片段:

>>> import numpy as np
>>> print np.__version__
1.5.1rc1
>>> a = np.arange(7)
>>> print a, a.T, a.transpose()
[0 1 2 3 4 5 6] [0 1 2 3 4 5 6] [0 1 2 3 4 5 6]

最佳答案

无论等级如何,.T属性和.transpose()方法都是相同的-它们都返回数组的转置。

对于秩为1的数组,.T.transpose()不执行任何操作-它们都返回数组。

关于python - self.ndim <2时numpy.ndarray.T和numpy.ndarray.transpose()有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4068177/

10-13 07:28