461 Stimmen

Wie kann man ein numpy.array ohne wissenschaftliche Notation und mit gegebener Genauigkeit hübsch ausdrucken?

Ich bin neugierig, ob es eine Möglichkeit gibt, formatiert zu drucken numpy.arrays z. B. in ähnlicher Weise wie hier:

x = 1.23456
print '%.3f' % x

Wenn ich die numpy.array von Fließkommazahlen gibt es mehrere Dezimalstellen aus, oft im "wissenschaftlichen" Format, das selbst bei niedrigdimensionalen Arrays schwer zu lesen ist. Wie auch immer, numpy.array muss offenbar als String gedruckt werden, d.h. mit %s . Gibt es eine Lösung für dieses Problem?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X