文件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/