Finden Sie die Dimensionen eines mehrdimensionalen Python-Arrays [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Numpy Array-Abmessungen 6 AntwortenIst es in Python möglich, eine Funktion zu schreiben, die die Dimensionen eines mehrdimensionalen Arrays zurückgibt (vorausgesetzt, die Dimensionen des Arrays sind nicht gezackt)?
Zum Beispiel die Abmessungen von[[2,3], [4,2], [3,2]]
wäre[3, 2]
, während die Abmessungen von[[[3,2], [4,5]],[[3,4],[2,3]]]
wäre[2,2,2]
.
Verfügt Python über integrierte Funktionen, die alle Dimensionen eines mehrdimensionalen Arrays zurückgeben, oder muss ich diese Funktion selbst implementieren?