[Numpy-discussion] Always using scientific notation to print

Robert Kern robert.kern at gmail.com
Fri Sep 22 13:30:06 CDT 2006

Brian Granger wrote:
> I want to be able to print an array in scientific notation.
> I have seen the set_printoptions() functions, but it doesn't really
> have an option for *always* using scientific notation.
> Can this be done?  How?

You can write a function that formats arrays how you like them and then tell 
ndarray to use it for __str__ or __repr__ using numpy.set_string_function().

Robert Kern

"I have come to believe that the whole world is an enigma, a harmless enigma
  that is made terrible by our own mad attempt to interpret it as though it had
  an underlying truth."
   -- Umberto Eco

More information about the Numpy-discussion mailing list