Как удалить ноль из числа 452.91 ноль и преобразовать в float

#python #python-3.x #pandas #dataframe #numpy

Вопрос:

У меня есть фрейм данных(данные имени) ниже

введите описание изображения здесь

В строке 15 я выделил столбец (Сумма), в котором одно из значений равно 452,91 нуля .Как преобразовать столбец в float, удалив ноль из 452,91 нуля и преобразовав его в float.

Комментарии:

1. Для суммы в скобках, являются ли они отрицательными числами ? Нужно преобразовать в отрицательные значения ?

Ответ №1:

Я собираюсь дать другое решение, которое, как я полагаю, тоже может быть решено. Почему бы не использовать РЕГУЛЯРНОЕ выражение?

Ниже приведен код…

 import re



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