【发布时间】:2017-01-24 19:00:57
【问题描述】:
有没有办法为 Python 模块tabulate 定义格式样式(小数位数)?
例如:
我有号码3.34643745。
我想将小数位数格式化为只打印两位小数。
输出:3.34
【问题讨论】:
-
你read the overview了吗?也许 Ctrl-F 表示“十进制”或“数字”?
有没有办法为 Python 模块tabulate 定义格式样式(小数位数)?
例如:
我有号码3.34643745。
我想将小数位数格式化为只打印两位小数。
输出:3.34
【问题讨论】:
是的,你可以这样做:
print tabulate([["pi",3.141593],["e",2.718282]], floatfmt=".2f")
将打印的内容:
-- ----
pi 3.14
e 2.71
-- ----
【讨论】: