Home Hardware Networking Programmazione Software Domanda Sistemi Computer
Conoscenza del computer >> Computer >> Software >> .

Come convertire un elenco in una matrice in Python

Le matrici non sono rappresentate da alcun tipo di dati incorporato in Python, ma possono essere rappresentate come un elenco nidificato o un elenco di elenchi. Creare un elenco e utilizzare un ciclo "while", il metodo "append" e lo slicing dell'elenco per convertire l'elenco in una matrice. Questo è un buon esercizio di programmazione, se non matematicamente significativo.

Passaggio 1

Avvia l'interprete della riga di comando di Python.

Passaggio 2

Crea un semplice list con il seguente comando: list \u003d [1,2,3,4,5,6,7,8,9]

Passaggio 3

Crea una variabile vuota chiamata "matrice" per memorizzare la matrice : matrix \u003d []

Passaggio 4

Avvia un ciclo "while": while list! \u003d []: Il ciclo non viene eseguito immediatamente e tutti i seguenti comandi preceduti da un carattere di tabulazione diventano parte del loop.

Passaggio 5

Digitare un carattere di tabulazione, quindi il seguente comando: matrix.append (list [: 3]) Questo comando suddivide i primi tre elementi dell'elenco e li aggiunge alla matrice.

Passaggio 6

Immetti la riga successiva e digita il seguente comando: list \u003d list [3:] Questo comando rimuove i primi tre elementi dall'elenco, in modo che alla successiva iterazione del ciclo, il il quarto, il quinto e il sesto oggetto vengono tagliati e aggiunti alla matrice, e così via.

Premi "E nter "per inserire una riga vuota ed eseguire il ciclo. Digita "matrice" e osserva che gli elementi dell'elenco ora formano le righe di una matrice 3 per 3, rappresentata come un elenco nidificato.

 

Computer © www.354353.com