美文网首页
【已解决】Python 小数点后保留n位最简单的方法

【已解决】Python 小数点后保留n位最简单的方法

作者: 宏阳HONGYANG | 来源:发表于2019-08-21 11:56 被阅读0次

    运用此法,一行代码
    主要运用map和round函数,同时适用于单个变量和list,结果四舍五入。

    # 单个变量
    m = 1.3364674
    point_m = 2  # 假设想保留小数点后2位
    
    result_m = round(m, point_m)
    >>result_m = 1.34
    
    
    # list
    n = [1.3546465,2.354684,5.3254684684,6.654646132]
    point_n = [2]  # 同样保留后2位,注意这里是“中括号2”
    
    result_n = map(round, n, point_n*len(n))
    list(result_n)
    >>[1.35, 2.35, 5.33, 6.65]
    

    哪里有疑问随时留言,看到就回。
    纯手打原创,别忘了点赞加一波关注!

    相关文章

      网友评论

          本文标题:【已解决】Python 小数点后保留n位最简单的方法

          本文链接:https://www.haomeiwen.com/subject/ehdbsctx.html