Skip to main content
 首页 » 编程设计

python之从列表中删除小数点

2025年05月04日28jillzhang

这应该很容易,但我正在努力,我只是想从此列表中的每个数字中删除小数位:

列表 = [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0]

我试过的方法是:

int(list) 和 round(list) 但两者都没有作为 only length-1 arrays can be converted to Python scalars

有人可以建议吗?

请您参考如下方法:

使用 list(map(int, list)) 或 [int(x) for x in list] 不要使用 list但是,作为变量名,因为它与内置类型冲突。此外,它不是很具有描述性。您使用的名称取决于其用途,但不要使用覆盖内置类型的名称。