Forma do Array do NumPy

Forma do array

A forma do array é o número de elementos em cada dimensão.

Obter a forma do array

O array NumPy tem um nome shape A propriedade, que retorna uma tupla, onde cada índice tem o número de elementos correspondente.

Exemplo

Imprimir a forma de um array 2-D:

import numpy as np
arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]])
print(arr.shape)

Executar Exemplo

O exemplo acima retorna (2, 4), isso significa que o array tem 2 dimensões, cada uma com 4 elementos.

Exemplo

Usando ndmin Crie um vetor com valores 1,2,3,4 e crie um array de 5 dimensões, verificando o valor do último eixo como 4:

import numpy as np
arr = np.array([1, 2, 3, 4], ndmin=5)
print(arr)
print('shape of array :', arr.shape)

Executar Exemplo

O que representa a forma de um tupla?

Cada índice inteiro indica o número de elementos na dimensão correspondente.

No exemplo anterior, o índice 4, nosso valor é 4, então podemos dizer que o quinto (4 + 1 °) eixo tem 4 elementos.