【发布时间】:2014-07-06 10:31:21
【问题描述】:
我正在开发一个用于分析微量滴定板的课程。样本在单独的文件中描述,条目用于有序字典。其中一个关键是 pH,通常以浮点数形式给出。例如 6.8
我可以使用Decimal('6.8') 将其作为十进制导入,以避免将浮点数作为字典键。另一种解决方案是将点替换为例如 6p8 之类的 p 或在我的示例描述中写 6p8 ,从而从一开始就消除问题。但这会在以后造成麻烦,因为我无法在我的图中绘制 6p8 的 pH 值。
你会如何解决这个问题?
【问题讨论】:
-
也许你想截断你的浮点数以便在使用关键之前掌握它的质量?
-
谢谢。我会考虑的。
标签: python dictionary floating-point key