В документе numpy.ndarray.T говорится
ndarray.T - То же, что и self.transpose (), за исключением того, что self возвращается, если self.ndim
Кроме того, 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]