In [1]:
import numpy as np
In [2]:
a = np.array([0.123456789, 0.987654321])
In [3]:
a
Out[3]:
In [4]:
%precision 3
Out[4]:
In [5]:
a
Out[5]:
In [6]:
print(a)
In [7]:
print(np.get_printoptions()['precision'])
In [8]:
np.set_printoptions(precision=5)
In [9]:
a
Out[9]:
In [10]:
print(a)
In [11]:
print(a[0])
In [12]:
%precision
Out[12]:
In [13]:
a
Out[13]:
In [14]:
print(np.get_printoptions()['precision'])
In [15]:
%precision %.2e
Out[15]:
In [16]:
a
Out[16]:
In [17]:
np.set_printoptions(formatter={'float': '{:.2e}'.format})
In [18]:
a
Out[18]: