Sintaxe
Numpy.tamanho (Array_1, eixo = nenhum)
Numpy é um pacote Python. Para usar este pacote ou usar qualquer função da biblioteca Numpy, precisamos importar a biblioteca usando "importar numpy como np", ou podemos simplesmente usar "importar numpy" sem definir o nome da função. Se importamos a biblioteca com um nome de função, use um nome de função com tamanho () função, i.e., NP.tamanho(). Se importamos Numpy sem um nome de função, toda vez que chamamos qualquer método da biblioteca Numpy, precisamos usar Numpy com essa função, i.e., Numpy.tamanho().
Parâmetros
Array_1: Nas matrizes, armazenamos os elementos do mesmo tipo de dados. Array_1 é a matriz de entrada. Também podemos armazenar elementos com diferentes tipos de dados em uma matriz, mas isso não é uma boa prática. O Python permite o armazenamento de diferentes tipos de dados em uma variável de matriz.
Eixo: O parâmetro "eixo" é opcional; Se queremos contar ao longo das linhas e colunas, este parâmetro é usado. E se não for usado, por padrão, fornece o número total de elementos da matriz.
Valor de retorno
Dá o tamanho da matriz e é um valor inteiro porque o tamanho de uma matriz nunca pode estar em um ponto flutuante.
Métodos utilizados
Usando a função len ()
Observamos como utilizamos o método Len () para obter o tamanho de uma matriz unidimensional. Com a ajuda da função len (), adquiriremos o comprimento (todos os elementos) da matriz definida.
Neste programa, importe a biblioteca Numpy com o nome da função NP. Matriz unidimensional inicializada com os valores inteiros e armazenada em uma variável, diga "Array_0". Então, com a ajuda do método print (), uma mensagem é apresentada no console. E com outra instrução print (), exiba o tamanho da matriz necessária chamando o método len (). Dentro do parêntese, dê o nome da matriz cujo tamanho queremos encontrar. O total de elementos da matriz definido pode ser obtido pelo uso da função len ().
Usando o tamanho () função
Nesse caso, obteremos o tamanho da matriz 2D usando a função Size (). Aqui, o tamanho da matriz significa os valores totais na matriz.
Integrar a biblioteca Numpy para usar a matriz Numpy. Declare a matriz bidimensional. Esta matriz 2D consiste em diferentes valores inteiros. Imprima a mensagem na tela de saída com a função print (). Então ligue para o NP.Tamanho () Função para obter o tamanho da matriz 2D. Também podemos adquirir o tamanho das linhas e colunas utilizando o método size () e imprimi -las pelo uso de uma instrução de impressão. A função size () aceita dois atributos para encontrar o número de linhas e colunas em uma matriz 2D. O argumento "arr" é a matriz cujo tamanho encontraremos e 0 significa linhas; Isso terá o tamanho das linhas. E 1 significa colunas; Isso adquiriria o não. de colunas na matriz.
O resultado mostra o tamanho da matriz, que é 8, o número de linhas é 2 e o número de colunas é 4. Se multiplicarmos linhas e colunas, podemos obter o tamanho da matriz.
Usando o método SHAPE ()
O método da forma () também é usado para encontrar o tamanho da matriz bidimensional.
Na primeira declaração, incorpore o módulo Numpy como NP. Em seguida, definimos a matriz 2D e a armazenamos na variável "Array"; mais tarde, encontraremos o tamanho desta matriz. Imprima a mensagem na tela invocando o método print (). Em seguida, use NP.forma () para obter o tamanho da matriz 2D necessária. Aqui o tamanho significa o número de linhas e colunas da matriz.
Usando métodos len (), size () e shape ()
Neste programa, aplicaremos os métodos Len (), Size () e Shape () para obter o tamanho da matriz Numpy.
O código acima terá o tamanho da matriz 2D com três métodos diferentes, Len (), Size () e Shape (). O método Len () pode encontrar o comprimento da matriz 1D, mas quando se trata de uma matriz 2D ou N-dimensional, a função Len () fornece apenas o número de linhas, o método tamanho () fornece o número total de elementos e a função Shape () fornece o número de linhas e colunas.
A biblioteca Numpy é importada. Os elementos da matriz 2D serão declarados na próxima declaração e serão salvos na variável "Array_1". Em seguida, imprima a mensagem de encontrar o tamanho do método Len (); Temos que chamar a função print (). Além disso, utilize a função size () e exiba o tamanho da matriz 2D. No final, invocar o método Shape () para obter o tamanho da matriz. A declaração de impressão imprime a mensagem junto com o tamanho de uma matriz 2D.
Agora podemos ver como as três abordagens diferentes afetam a saída da mesma matriz 2D. O método len () retorna o não. de linhas de uma matriz 2D. O tamanho exato da matriz pode ser encontrado usando tamanho (). A função Shape () retorna as linhas e colunas da matriz.
Conclusão
Neste guia, explicamos em detalhes o que o tamanho de uma matriz significa e como podemos obter o tamanho de uma matriz Numpy. Com a ajuda de três funções diferentes (len (), size () e forma ()), podemos facilmente obter o tamanho de uma matriz. Há uma clara diferença entre essas técnicas que são explicadas no artigo. Ilustramos cada método com a ajuda de programas e adquirimos o tamanho de matrizes de um e bidimensional. O artigo termina com o último exemplo de obter o tamanho da matriz Numpy usando os três métodos.