gpt4 book ai didi

python - Pandas - Excel 浮点解释错误

转载 作者:太空宇宙 更新时间:2023-11-04 03:59:44 25 4
gpt4 key购买 nike

<分区>

我有这样一个 Excel 文件:

enter image description here

当我尝试将其作为数据框读取然后将其转换为字典时...

df = pd.read_excel(r"C:\Users\crd\Downloads\Classeur1.xlsx", sheet_name = "Feuil1", encoding="Latin-1")

print(df)

...我有这个输出:

  Label    Value1    Value2
0 C -0.50000 1.80000
1 A 92.92768 92.92768

但是当我想将它转换成字典时,我得到了这个输出:

[
{'Label': 'C', 'Value1': -0.5, 'Value2': 1.7999999999999998},
{'Label': 'A', 'Value1': 92.92768, 'Value2': 92.92768}
]

为什么 1.8 在 dataframe 转换为 dict 之后变成 1.7999999999999 而不是在创建时变成 1.7999999?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com