Hvordan deklarerer jeg en matrise i Python?
Jeg finner ingen henvisning til matriser i dokumentasjonen.
variable = []
Nå refererer variabel
til en tom liste*.
Selvfølgelig er dette en oppgave, ikke en erklæring. Det er ingen måte å si i Python " denne variabelen skal aldri referere til noe annet enn en liste", siden Python er dynamisk skrevet.
Den standard innebygde Python-typen kalles en liste *, ikke en matrise. Det er en ordnet beholder med vilkårlig lengde som kan inneholde en heterogen samling av objekter (typene deres spiller ingen rolle og kan blandes fritt). Dette må ikke forveksles med array
-modulen, som tilbyr en type som ligger nærmere C array
-typen; innholdet må være homogent (alle av samme type), men lengden er fortsatt dynamisk.
Dette er hvordan:
my_array = [1, 'rebecca', 'allard', 15]
Du deklarerer ikke noe i Python. Du bare bruker det. Jeg anbefaler at du begynner med noe som http://diveintopython.net.