for-Schleife mit dynamischen Variablen
Verfasst: Donnerstag 9. Juni 2016, 17:12
Hallo!
Ich habe das Problem, dass ich ein großes Numpy-Array (viele Zeilen) in Teil-Arrays unterschiedlicher länge zerlegen möchte und diese Arrays jeweils in einer eigenen Variable ablegen möchte. Da die Zeilen, an denen das Haupt-Array getrennt werden soll, von den darin gespeicherten Daten abhängt, scheint mir das mit Indizierung nicht zu funktionieren.
Die einzige Möglichkeit, welche mir bisher untergekommen ist, ist eine for-Schleife mit dynamischen Variablen, welche den Bereich prüft und die Daten dann in eine Variable schreibt, die vom Laufindex abhängt. Das Problem ist nun, dass überall zu lesen ist, dass man dynamische Variablen tunlichst vermeiden soll.
Daher zwei Fragen:
1. Warum soll man dyn. Variablen in einem Script, dass nur einmal durchläuft ohne Benutzereingaben zu verlangen denn unbedingt vermeiden. Sie sind zwar dynamisch aber trotzdem eindeutig?!?
2. Wie macht man so etwas am sinnvollsten?
Danke!
Ich habe das Problem, dass ich ein großes Numpy-Array (viele Zeilen) in Teil-Arrays unterschiedlicher länge zerlegen möchte und diese Arrays jeweils in einer eigenen Variable ablegen möchte. Da die Zeilen, an denen das Haupt-Array getrennt werden soll, von den darin gespeicherten Daten abhängt, scheint mir das mit Indizierung nicht zu funktionieren.
Die einzige Möglichkeit, welche mir bisher untergekommen ist, ist eine for-Schleife mit dynamischen Variablen, welche den Bereich prüft und die Daten dann in eine Variable schreibt, die vom Laufindex abhängt. Das Problem ist nun, dass überall zu lesen ist, dass man dynamische Variablen tunlichst vermeiden soll.
Daher zwei Fragen:
1. Warum soll man dyn. Variablen in einem Script, dass nur einmal durchläuft ohne Benutzereingaben zu verlangen denn unbedingt vermeiden. Sie sind zwar dynamisch aber trotzdem eindeutig?!?
2. Wie macht man so etwas am sinnvollsten?
Danke!