matriser ikke er representert av noen innebygd datatype i Python , men kan representeres som en nestet liste eller en liste av lister . Lag en liste og bruke en "mens " loop, " føyer " og liste kutting å konvertere listen til en matrise . Dette er en god programmering øvelse , hvis ikke en matematisk meningsfylt en. Instruksjoner
en
Start Python kommandolinje- tolk
2
Lag en enkel liste med følgende kommando : .
List = [1,2 , 3,4,5,6,7,8,9 ]
3
Opprett en tom variabel kalt " matrix " for å lagre matrisen : en
matrix = [ ,"]
4
Starte en "mens " loop : en
mens list = [ ] :
sløyfen ikke kjøre umiddelbart, og eventuelle følgende kommandoer innledes med en fane karakter blir en del av loopen
5
Type en fane karakter, deretter følgende kommando : .
matrix.append (liste [ : 3 ] )
< p > Denne kommandoen skiver de tre første elementene fra listen og legger dem til matrisen
6
Entab neste linje og skriv inn følgende kommando: .
list = list [ 3 : ]
Denne kommandoen fjerner de tre første elementene fra listen , slik at på neste iterasjon av loopen , blir fjerde , femte og sjette elementer skiver og lagt til matrisen , og så videre .
Side 7
Trykk " Enter" for å sette inn en blank linje og kjøre løkken . Type " matrix " og se at listens elementer danner nå radene i en 3 -by -3 -matrise , representert som en nestet liste .