运用此法,一行代码
主要运用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]
哪里有疑问随时留言,看到就回。
纯手打原创,别忘了点赞加一波关注!