Forma di array NumPy
- Pagina precedente Copia/Visualizzazione di array NumPy
- Pagina successiva Ridimensionamento di array NumPy
La forma dell'array
La forma dell'array è il numero di elementi in ogni dimensione.
Ottieni la forma dell'array
Un array NumPy ha un attributo chiamato shape
L'attributo, che restituisce una tupla, con ogni indice che ha il numero di elementi corrispondenti.
Esempio
Stampa la forma di un array 2-D:
import numpy as np arr = np.array([[1, 2, 3, 4], [5, 6, 7, 8]]) print(arr.shape)
L'esempio precedente restituisce (2, 4)
, questo significa che l'array ha 2 dimensioni, ognuna con 4 elementi.
Esempio
Utilizzando ndmin
Crea un vettore con i valori 1,2,3,4 e crea un array di 5 dimensioni, verificando che l'ultimo valore della dimensione sia 4:
import numpy as np arr = np.array([1, 2, 3, 4], ndmin=5) print(arr) print('shape of array:', arr.shape)
Cosa rappresenta la forma di un tuple?
Ogni intero all'indice indica il numero di elementi posseduti dalla dimensione corrispondente.
Nell'esempio precedente, l'indice 4, il nostro valore è 4, quindi possiamo dire che la quinta (4 + 1 th) dimensione ha 4 elementi.
- Pagina precedente Copia/Visualizzazione di array NumPy
- Pagina successiva Ridimensionamento di array NumPy