ich stelle vermutlich eine sehr einfach Frage, aber nicht weil ich keine Tutorials gemacht habe oder nicht selber recherchiert habe (habe beides sehr ausführlich getan und auch schon etliche funktionierende Programme geschrieben), sondern weil ich einen Knoten im Hirn hab und nochmals Hilfe beim Verständnis benötige. Mein Code ist wesentlich länger und komplexer, ich hab dies allerdings zum Verständnis auf ein einfaches Beispiel runter gebrochen:
Ich lasse eine Schleife durchlaufen und verwende den durchlaufenden Parameter als Index für eine Schleife:
Code: Alles auswählen
werte=[]
for i in range(10):
a, b = b, a+b
zusatz=[]
zusatz.append(i)
werte.append(zusatz)
werte[i].append(a)
print(werte)
Das kann man sicher eleganter lösen, ist mir klar, aber es geht mir um das Prinzip meines Problems....Wichtig ist auch, dass die Formatierung der Liste gleich bleibt...ob es ne Liste oder ein np.array ist, spielt für mich bis dahin keine Rolle, hab beides probiert, löste aber nicht das Problem:
Code: Alles auswählen
i=1
z=10
werte=[]#oder werte=list()
while i <= z:
hoehe=i*2
zusatz=[]
zusatz.append(i)
werte.append(zusatz)
werte[i].append(hoehe)
i=i+1
print(werte)
Ist meine Frage/mein Problem verständlich formuliert?
Ich bitte um Verzeihung für dieses wirklich simple Thema aber stehe grade echt auf dem Schlauch!
Viele Grüße