This is an old revision of the document!
Listen vs. Arrays
Listen und Arrays sind Variablen, die mehrere Werte auf einmal enthalten. Einzelne Werte werden mit eckigen Klammern über Indizies angesprochen, die jeweils von 0 bis $n-1$ laufen (bei total $n$ Elementen).
Der unmittelbare Inhalt von Listen ist unveränderbar, bei Arrays veränderbar.
a = (0,1,4,9,16,25) # Liste mit 6 Elementen b = [2,3,5,7,11,17] # Array mit 6 Elementen print a[3] # Ergibt 9, das vierte Element print b[3] # Ergibt 7 b[3]=77 print b[3] # Ergibt 77 for i in a: # i nimmt nacheinander die Werte 0,1,4,9,16,25 an print i for i in b: # i nimmt nacheinander die Werte 2, 3, 5, 77, 11, 17 an print i a[3] = 99 # Fehler! Inhalt der Liste kann nicht veraendert werden.