Как я могу сохранить числа с запятой, хранящейся как строка как целое число в Python - PullRequest
0 голосов
/ 28 сентября 2018

Результат должен включать разделитель.

Пример: a='1,000' типа строки, и выходные данные должны быть: a=1,000 как целое число.

1 Ответ

0 голосов
/ 28 сентября 2018

Целое число не будет содержать запятую.Только для того, чтобы сделать число читаемым, вы добавляете к нему запятые.

Если вы хотели разобрать строку в целое число, вы должны сделать следующее:

num = int(a.replace(',', ''))

Впоследствии, еслиЕсли вы хотите снова представить это целое число запятой, вам нужно просто:

print "{:,}".format(num)

Для выполнения обратного и четвертого преобразования: Формат и заменить может помочь

...