Arrays com Python + Numpy
Verificando o tamanho e formato de uma array
Exibindo em tela o resultado via função print( ) temos nossa array com os respectivos dados declarados manualmente. Uma última observação a se fazer é que imprescindível que se faça o uso dos dados declarados da maneira correta, inclusive na sequência certa.
Verificando o tamanho e formato de uma array
Quando estamos trabalhando com dados em formato de vetor ou matriz, é muito importante eventualmente verificar o tamanho e formato dos mesmos, até porquê para ser possível realizar operações entre tais tipos de dados os mesmos devem ter um formato padronizado.
d ata3 = np.random.randint ( 5 , size = ( 5 , 3 , 4 ))
print ( data3.ndim )
print ( data3.shape )
print ( data3.size )
Indo diretamente ao ponto, nossa variável data3 é uma array do tipo numpy como pode ser observado. A partir daí é possível realizar algumas verificações, sendo a primeira delas o método .ndim, que por sua vez retornará o número de dimensões presentes em nossa array. Da mesma forma .shape nos retorna o formato de nossa array (formato de cada dimensão da mesma) e por fim .size retornará o tamanho total dessa matriz.
Como retorno das funções print( ) criadas, logo na primeira linha temos o valor 3 referente a .ndim, que em outras palavras significa tratar-se de uma array tridimensional. Em seguida, na segunda linha temos os valores 5, 3, 4, ou seja, 5 camadas, cada uma com 3 linhas e 4 colunas. Por fim na terceira linha temos o valor 60, que se refere a soma de todos os elementos que compõe essa array / matriz.