我有一个数字列表,在继续使用该列表之前,我需要将其四舍五入为整数。示例源列表:
[25.0, 193.0, 281.75, 87.5, 80.5, 449.75, 306.25, 281.75, 87.5, 675.5,986.125, 306.25, 281.75]
我该怎么做才能保存所有数字四舍五入为整数的列表?
最佳答案
只需使用 round
具有列表理解的所有列表成员的函数:
myList = [round(x) for x in myList]
myList # [25, 193, 282, 88, 80, 450, 306, 282, 88, 676, 986, 306, 282]
如果你想要
round
具有一定的精度n
使用 round(x,n)
:
关于python - 在 Python 中将 float 列表四舍五入为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35651470/