Hvordan lage en 2D Dynamisk Array av strenger i Python

En av de mest grunnleggende datatyper i programmeringsspråket Python er "list" datatype. Listen representerer en samling av data, enten det er tall, strenger, eller andre lister. Fordi listene er så viktig i Python de kommer komplett med et sett med funksjoner som lar deg legge til og fjerne elementer. Ved hjelp av disse funksjonene er det relativt enkelt å lage en multi-dimensjonal matrise av elementer som strenger, som oppfører seg dynamisk.

Bruksanvisning

1 Lag en liste. Denne listen vil fungere som hoved flerdimensjonale listen:

two_d_list = liste ()

2 Lag tre tilleggslister, som hver inneholder noen strenger hver:

list1 = [ 'hi', 'Hei', 'Hei']
list2 = [ 'g', 'h', 'jeg']
List3 = [ 'liste opp tre']

3 Tilføy listene over strenger til hoved todimensjonale listen. Siden multidimensjonal lister er i det vesentlige lister over listene, vil en todimensjonal liste representerer en enkelt liste som inneholder andre lister. En, siden Python lister er dynamiske til å begynne med kan du bruke funksjonen "føyer" for å legge til og fjerne andre lister enkelt:

two_d_list.append (list1)
two_d_list.append (Liste2)
two_d_list.append (List3)