[Numpy-discussion] Always using scientific notation to print

Robert Kern robert.kern at gmail.com
Fri Sep 22 14:30:06 EDT 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