擅长:python、mysql、java
<p>设置显示选项:</p>
<pre><code>pd.options.display.float_format = '{:,.5e}'.format
</code></pre>
<p>然后打印(dfè)</em>。当然,这只会更改显示格式。
在内部,所有数字都保持“通常”的精度</p>
<p><strong>备选方案</strong></p>
<p>要使用单独的格式显示每一列,可以使用以下命令:</p>
<pre><code>df.style.format({
'var1': '{:,.2f}'.format,
'var2': '{:,.2f}'.format,
'var3': '{:,.2%}'.format,
})
</code></pre>
<p>根据需要设置列名及其格式</p>