Wie drucke ich das vollständige NumPy-Array ohne Abschneiden?

Um das volle NumPy-Array ohne Truncierung auszudrucken, können Sie die Funktion numpy.set_printoptions() verwenden und den Parameter threshold auf np.inf setzen. Hier ist ein Beispielcode-Schnipsel:

import numpy as np

# Erstelle ein Beispiel-Array
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])

# Setze Druckoptionen, um das volle Array anzuzeigen
np.set_printoptions(threshold=np.inf)

# Drucke das volle Array aus
print(arr)

Dies wird das gesamte Array ohne Truncierung ausdrucken.

Sie können auch np.set_printoptions(threshold=np.inf, suppress=True) verwenden, um das gesamte Array ohne wissenschaftliche Schreibweise auszudrucken.

Sie können auch np.set_printoptions(threshold=np.inf, suppress=True, linewidth=np.inf) verwenden, um das gesamte Array ohne wissenschaftliche Schreibweise und ohne Zeilenumbruch auszudrucken.