2016-06-06 3 views

Antwort

1

Sie können eine benutzerdefinierte Funktion definieren:

>>> myformat = lambda x: "%.3f" % x 
>>> myformat(8.928571429999999509e+02) 
'892.857' 
3

Der natürliche Weg sollte numpy.set_printoptions sein.

Beispiel

>>> np.set_printoptions(precision=3) 
>>> print np.array([8.928571429999999509e+02]) 
[ 892.857] 
2

Sie String Formatierer + 02 "% .3f" % 8.928571429999999509e können