„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie drucken Sie Numpy -Arrays vollständig und vermeiden Sie Kürzung?

Wie drucken Sie Numpy -Arrays vollständig und vermeiden Sie Kürzung?

Gepostet am 2025-04-13
Durchsuche:484

How to Print Full NumPy Arrays Without Truncation?

drucken vollständige numpy arrays

Wenn Sie mit Numpy -Arrays arbeiten, können Sie verkürzte Darstellungen treffen, wenn Sie sie drucken. Dies kann frustrierend sein, wenn Sie das vollständige Array für Debugging- oder Analysezwecke anzeigen müssen. Um dieses Problem zu beheben, können Sie numpy.set_printoptions verwenden.

numpy.set_printoptions können verschiedene Druckoptionen für Numpy -Arrays konfigurieren. Durch Festlegen des Schwellenwerts auf den maximalen Wert von sys.maxSize können Sie den Schwellenwert erhöhen, an dem Numpy eine abgekürzte Darstellung des Arrays druckt. Numpy importieren numpy.set_printoptions (sholle Numph.arange (10000) .Reshape (250, 40)

Der Standarddruck wird das Array abschneiden:

import sys
import numpy

numpy.set_printoptions(threshold=sys.maxsize)

Verwenden Sie jedoch numpy.set_printoptions, Sie können das gesamte Array drucken:

>>>> numpy.set_printopions (threshold = sys.max)) >>> numpy.arange (10000) .Reshape (250, 40) [[0 1 2 ... 37 38 39] [40 41 42 ... 77 78 79] [80 81 82 ... 117 118 119] ... [9880 9881 9882 ... 9917 9918 9919] [9920 9921 9922 ... 9957 9958 9959] [9960 9961 9962 ... 9997 9998 9999]]

>>> numpy.arange(10000).reshape(250, 40)
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3