Ich weiß, wie man in einem Array mit 100 Elementen mit Null füllt:
%Vor%Aber was, wenn ich es mit 9 füllen möchte?
Wenn Sie nur den gleichen Wert im gesamten Array haben möchten und Sie ihn nie ändern möchten, können Sie den Schritt durch Null machen. Auf diese Weise würden Sie nur Speicher für einen einzelnen Wert nehmen. Aber Sie würden ein virtuelles numpliges Array beliebiger Größe und Form erhalten.
%Vor%Beachten Sie jedoch, dass alle Werte im Array geändert werden, wenn Sie eines der Elemente ändern.
Diese Frage wurde schon länger diskutiert, siehe NumPy Array-Initialisierung (füllen Sie mit identischen Werten) , auch für welche Methode ist am schnellsten.
Tags und Links numpy