Python 如何用多个零圆整大熊猫的浮动?

Python 如何用多个零圆整大熊猫的浮动?,python,pandas,floating-point,Python,Pandas,Floating Point,数据帧包含7.5600000000000005、2.3659999954等浮点数 我想把数字改为7.56和2.366 请注意,小数位数不是固定的 如何实现 非常感谢。可以使用pandas.DataFrame.round函数。因此,给定一个数据帧df- df = pd.DataFrame([( 7.5600000000000005, 2.36599999999954)]) df.round(3) 四舍五入至最接近千分之一的输出为- 7.56 2.366 可以使用pandas.DataFr

数据帧包含7.5600000000000005、2.3659999954等浮点数

我想把数字改为7.56和2.366

请注意,小数位数不是固定的

如何实现


非常感谢。

可以使用pandas.DataFrame.round函数。因此,给定一个数据帧df-

df = pd.DataFrame([( 7.5600000000000005, 2.36599999999954)])
df.round(3)
四舍五入至最接近千分之一的输出为-

7.56    2.366

可以使用pandas.DataFrame.round函数。因此,给定一个数据帧df-

df = pd.DataFrame([( 7.5600000000000005, 2.36599999999954)])
df.round(3)
四舍五入至最接近千分之一的输出为-

7.56    2.366

在什么条件下识别十进制精度?在什么条件下识别十进制精度?