Comment puis-je trouver les dimensions d'une matrice en Python?
Comment puis-je trouver les dimensions d'une matrice en Python. Len () renvoie une seule variable.
Edit:
close = dataobj.get_data(timestamps, symbols, closefield)
Est (je suppose) la génération d'une matrice d'entiers (moins de chances de chaînes de caractères). J'ai besoin de trouver la taille de cette matrice, donc je peux faire quelques tests sans avoir à parcourir tous les éléments. Autant que le type de données va, je suppose que c'est un tableau de tableaux (ou d'une liste de listes).
source d'informationauteur PBD10017
Vous devez vous connecter pour publier un commentaire.
Le nombre de lignes d'une liste de listes serait:
len(A)
et le nombre de colonneslen(A[0])
étant donné que toutes les lignes ont le même nombre de colonnes, c'est à dire toutes les listes dans chaque index sont de la même taille.Si vous êtes à l'aide de tableaux, de forme peuvent être utilisés.
Par exemple
Comme Ayman farhat mentionné
vous pouvez utiliser la méthode simple len(matrice) pour obtenir la longueur de lignes et d'obtenir la longueur de la première ligne pour obtenir le pas de. des colonnes à l'aide de len(matrice[0]) :
Vous pouvez également utiliser une bibliothèque qui vous aide avec des matrices "numpy":
La réponse correcte est la suivante: