Zeichnen Sie eine große Anzahl von Achsenobjekten mit einem Befehl über eine Schleife

Angenommen, ich habe ein Bündel von ax1, ax2, ax3 ... und möchte sie durch eine Zeichenfunktion ausführen:

def plotxy(ax,x,y):
    x = np.array(x)
    y = np.array(y)
    ax.plot(x,y)

(offensichtlich vereinfacht)

Wie würde ich den Befehl wiederholen, ohne Folgendes zu tun:

plotxy(ax1,x,y)
plotxy(ax2,x,y)
...
plotxy(axn,x,y)

Ich bin mir sicher, dass es eine Möglichkeit gibt, eine temporäre Variable zu erstellen, die die Axn in einer Schleife hält, die nur eine Zeile sein kann. Irgendwelche Ideen? Dies würde meinen Code erheblich verkürzen, da ich eine Menge Dinge habe, die ich mit dem gleichen Befehl, aber unterschiedlichen x & y und über mehrere Unterzeichnungen hinweg plotten muss.

Ich denke, dies ist Teil einer großen Frage der Erstellung von Variablennamen mit einer Schleife?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage