Liste oder Array in einer Schleife initialisieren
Verfasst: Dienstag 2. Dezember 2014, 14:09
Hallo,
ich habe häufig das Problem, dass ich eine Variable für eine Schleife benötige und diese direkt in der Schleife mit Werten befüllen möchte.
Konkret möchte ich z.B. im Moment ein Array oder eine Liste haben, in der ich matplotlib.pyplot.bar() hineinspeicher.
Prinzipiell ist das möglich indem man schreibt:
Das funktioniert auch mit numpyarrays.
Wenn ich aber nun diese ganzen plt.bars in einer Schleife erzeuge und möchte, dass diese in einer Variablen bzw. Array gespeichert werden, kriege ich ein Problem.
Was funktioniert, ist folgendes:
Aber wie ist es möglich, die so erzeugten bars in einem Array zu speichern?
Danke
Gruß
ich habe häufig das Problem, dass ich eine Variable für eine Schleife benötige und diese direkt in der Schleife mit Werten befüllen möchte.
Konkret möchte ich z.B. im Moment ein Array oder eine Liste haben, in der ich matplotlib.pyplot.bar() hineinspeicher.
Prinzipiell ist das möglich indem man schreibt:
Code: Alles auswählen
y=plt.bar(0.4,1,0.5)
Wenn ich aber nun diese ganzen plt.bars in einer Schleife erzeuge und möchte, dass diese in einer Variablen bzw. Array gespeichert werden, kriege ich ein Problem.
Was funktioniert, ist folgendes:
Code: Alles auswählen
for Value in range(10)):
plt.bar(0.5, 10, 0.4)
Danke
Gruß