Encontre as dimensões de um array Python multidimensional [duplicado]

Esta questão já tem uma resposta aqui:

Dimensões do array numpy 6 respostas

No Python, é possível escrever uma função que retorna as dimensões de um array multidimensional (considerando que as dimensões do array não são irregulares)?

Por exemplo, as dimensões de[[2,3], [4,2], [3,2]] seria[3, 2], enquanto as dimensões de[[[3,2], [4,5]],[[3,4],[2,3]]] seria[2,2,2].

O Python tem alguma função interna que retornará todas as dimensões de um array multidimensional, ou eu mesmo precisarei implementar essa função?

questionAnswers(4)

yourAnswerToTheQuestion