如何使 NumPy 打印尾随 0?
How to make NumPy print trailing 0s?
打印数组时,Numpy 将尾随的 0
替换为 </code>,<em> 例如 </em></p>
<pre><code>[-0.678231 -0.618304 -0.6077 0.014845]
如何解决这个问题并让它打印 0
s?
您可以使用 numpy 的 set_printoptions
和自定义格式化程序来设置输出的精度和准确格式;对于你的情况,
np.set_printoptions(formatter={'float': '{: 0.3f}'.format})
应该可以解决问题。
打印数组时,Numpy 将尾随的 0
替换为 </code>,<em> 例如 </em></p>
<pre><code>[-0.678231 -0.618304 -0.6077 0.014845]
如何解决这个问题并让它打印 0
s?
您可以使用 numpy 的 set_printoptions
和自定义格式化程序来设置输出的精度和准确格式;对于你的情况,
np.set_printoptions(formatter={'float': '{: 0.3f}'.format})
应该可以解决问题。