ich hab jetzt einige Tutorials zum Thema Arrays geschaut und rumprobiert.
Es scheint, als wäre es in Python zwar möglich, auf eine Array Position direkt zuzugreifen (z. B. print x[3]), nicht aber sie direkt zuzuweisen (z. B. x[3]=0.5).
Hier mein Beispielcode, der so eine Zuweisung enthält, was es aber in Python nicht zu geben scheint:
Code: Alles auswählen
from array import *
x = array('f', [])
x['pos1']=4
print x['pos1']
Und dann würde so ein wichtiges Instrument fehlen? Will doch nicht jedes Mal durch-iterieren.
Hab ich da was übersehen? Gibt es vielleicht eine alternative Syntax mit gleichem Effekt?
So wie es jetzt wäre, würde mich so ein Python Array mehr an ein Zwischending zwischen Array und verketteter Liste erinnern.
Schöne Grüße,
Peter