【发布时间】:2011-04-04 11:05:35
【问题描述】:
我有一个分数列表,例如:
data = ['24/221 ', '25/221 ', '24/221 ', '25/221 ', '25/221 ', '30/221 ', '31/221 ', '31/221 ', '31/221 ', '31/221 ', '30/221 ', '30/221 ', '33/221 ']
我将如何将这些转换为浮点数,例如
data = ['0.10 ', '0.11 ', '0.10 ', '0.11 ', '0.13 ', '0.14 ', '0.14 ', '0.14 ', '0.14 ', '0.14 ', '0.13 ', '0.13 ', '0.15 ']
Fraction 模块似乎只转换为Fractions(不是来自),而float([x]) 需要一个字符串或整数。
【问题讨论】:
-
小数点后第二位是截断还是舍入?
标签: python floating-point fractions