Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Creazione di Array a Dimensioni Superiori | Basi di NumPy
Basi di NumPy
Sezione 1. Capitolo 3
single

single

bookCreazione di Array a Dimensioni Superiori

Scorri per mostrare il menu

Array 2D

Creazione di un array di dimensione superiore, ovvero un array 2D:

1234
import numpy as np # Creating a 2D array array_2d = np.array([[1, 2, 3], [4, 5, 6]]) print(f'2-dimensional array: \n{array_2d}')
copy

In sostanza, la creazione di un array NumPy a dimensione superiore richiede il passaggio di una lista multidimensionale come argomento della funzione array().

Note
Nota

Qualsiasi oggetto array di NumPy è chiamato un ndarray.

Ecco una visualizzazione del nostro array 2D:

Possiamo considerarlo come una matrice 2x3.

Array 3D

La creazione di array 3D è quasi identica a quella degli array 2D. L'unica differenza è che ora è necessario passare una lista 3D come argomento:

12345678
import numpy as np # Creating a 3D array array_3d = np.array([ [[1, 2, 3], [4, 5, 6], [7, 8, 9]], [[10, 11, 12], [13, 14, 15], [16, 17, 18]], [[19, 20, 21], [22, 23, 24], [25, 26, 27]] ]) print(f'3-dimensional array: \n{array_3d}')
copy

Tuttavia, la visualizzazione di un array 3D è leggermente più complessa, ma è comunque possibile:

L'array è 3x3x3, motivo per cui abbiamo un cubo con ciascun lato uguale a 3.

In pratica, il metodo per gestire array 3D e di dimensioni superiori non differisce da quello utilizzato per gli array 2D.

Compito

Scorri per iniziare a programmare

Creare un array 2D utilizzando delle liste. Questo array può avere un numero qualsiasi di righe e colonne, con valori arbitrari.

Soluzione

Switch to desktopCambia al desktop per esercitarti nel mondo realeContinua da dove ti trovi utilizzando una delle opzioni seguenti
Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 3
single

single

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

some-alt