Encuentre las dimensiones de una matriz de Python multidimensional [duplicar]

Esta pregunta ya tiene una respuesta aquí:

Dimensiones de matriz de numpy 6 respuestas

En Python, ¿es posible escribir una función que devuelva las dimensiones de una matriz multidimensional (dado el supuesto de que las dimensiones de la matriz no son irregulares)?

Por ejemplo, las dimensiones de[[2,3], [4,2], [3,2]] sería[3, 2], mientras que las dimensiones de[[[3,2], [4,5]],[[3,4],[2,3]]] sería[2,2,2].

¿Python tiene funciones integradas que devolverán todas las dimensiones de una matriz multidimensional, o necesitaré implementar esta función yo mismo?

Respuestas a la pregunta(4)

Su respuesta a la pregunta