EGE/Arrays

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

Was ist eine Liste (ein Array)?
<code>meinarray = ["Ein","trae","ge","mit","Komma","ge","trennt"]</code>

Auf die Werte des Arrays kann man wie folgt zugreifen:
<code>meinarray[2]
# ergibt: "ge"</code>

Die Methode
<code>range(4,7)</code>
erzeugt eine Liste mit 3 Einträgen, nämlich:
<code>[4,5,6]</code>

Ebenso kann mit
<code>range(9,4,-2)</code>
folgende Liste erstellt werden:
<code>[9,7,5]</code>

Eine Liste mit 10 zufälligen Einträgen von 1 bis 6 wird wie folgt erstellt:
<code>mein_array = []
for variable_i in range(10):
   variable_i.append( random.randint(1,6) )</code>

Bei zweidimensionalen Listen (also Tabellen/Matrizen...) ist das etwas komplexer:
<code>zweidim_liste = []
for i in range (10):
   new = []
   for k in range (5):
      new.append( random.randint(1,6) )
   zweidim_liste.append(new)</code>

Werte kann man dann wie folgt auslesen / verändern:
<code>zweidim_liste[1][4]</code>