tableau à une dimension formes (longueur,) vs (longueur,1) vs (longueur)

Lorsque je vérifie la forme d'un tableau à l'aide de numpy.shape(), j'ai parfois (length,1) et parfois (length,). Il ressemble à la différence est une colonne vs vecteur ligne... mais Il ne semble pas comme ça change quoi que ce soit sur le tableau lui-même [à l'exception de certaines fonctions se plaindre quand je passe une matrice de la forme de la (length,1)].

Quelle est la différence entre ces deux?
Pourquoi n'est-elle pas la forme juste, (length)?

OriginalL'auteur DilithiumMatrix | 2014-03-29