删除Python中浮点数的小数

删除Python中浮点数的小数,python,arrays,floating-point,Python,Arrays,Floating Point,Python新手。无法理解如何从浮点中删除十进制数字。 x=[1.2,1.5,2.4] 如何获得以下输出 [1.1.2] 谢谢 您应该使用math.trunc。如果仍然需要浮动,则必须再次转换它们 import math list(map(lambda x: float(math.trunc(x)), [1.2, 1.5, 2.4])) 导入数学;列表(地图(数学楼层,x))

Python新手。无法理解如何从浮点中删除十进制数字。 x=[1.2,1.5,2.4] 如何获得以下输出 [1.1.2]


谢谢

您应该使用
math.trunc
。如果仍然需要浮动,则必须再次转换它们

 import math
 list(map(lambda x: float(math.trunc(x)), [1.2, 1.5, 2.4]))
导入数学;列表(地图(数学楼层,x))