How to round each item in a list of floats to 2 decimal places?

前端 未结 6 1981
有刺的猬
有刺的猬 2021-01-31 07:20

I have a list which consists of float values but they\'re too detailed to proceed. I know we can shorten them by using the (\"%.f\" % variable) operator, like:

6条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-31 08:01

    mylist = [0.30000000000000004, 0.5, 0.20000000000000001]
    myRoundedList =  [round(x,2) for x in mylist] 
    # [0.3, 0.5, 0.2]
    

提交回复
热议问题