python - 如何停止在整数后面显示小数点 .0? Python

标签 python python-3.x pandas dataframe

因此,我在下面输入了代码,将列四舍五入到最接近的整数,尽管它仍然显示为小数。 例如。我想将 62.040 舍入为 62,尽管输入代码后它会在输出中显示 62.0

data['Final'] = np.ceil(data['Total'].round())

最佳答案

这应该工作得很好 data['Final'] = round(data['Total'])
这会将十进制数转换为最接近的整数,并且返回的数字没有小数点

注意:我假设数据只是包含 float 的字典,因为没有提供更多信息

关于python - 如何停止在整数后面显示小数点 .0? Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66912904/

相关文章:

python - 将字符串拆分为 2 个字母的段

python - 对新列中的数据进行分类

python - 按键更新 pandas DataFrame

python - 从树线日期字段获取较少的日期 - openerp

python - Pandas:如何根据多列的条件将值替换为 np.nan

python - 正则表达式无法逃脱问号?

python-3.x - 如果文件夹被修改,如何使用看门狗并在主线程中执行某些操作?

python - 在 Pandas 数据框中使用多索引进行透视

python - 将单元格值与 Pandas 中的整数进行比较,给出类型错误

python - 检查传递给函数的函数