【问题标题】:How to remove zero from number 452.91zero and convert into float如何从数字 452.91zero 中删除零并转换为浮点数
【发布时间】:2021-08-04 17:33:56
【问题描述】:

我在下面有一个数据框(名称数据)

在第 15 行中,我突出显示了一个值为 452.91zero 的列(金额)。如何通过从 452.91zero 中删除零并转换为浮点数来将该列转换为浮点数。

【问题讨论】:

  • 括号里的金额是负数吗?需要转换成负值吗?

标签: python python-3.x pandas dataframe numpy


【解决方案1】:

我将给出我认为也可以解决的其他解决方案。 为什么不使用正则表达式?

下面是代码...

import re



 column = "452.91zero"
 column = re.sub('[a-zA-Z]*', '', column)
 print(column)

【讨论】:

    猜你喜欢
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多