2024-09-27 23:16:42 发布
网友
我注意到有一种方法可以把一个逗号分隔的数字here改成一个逗号分隔的数字。妙计!你知道吗
我想知道是否有一种方法可以使用格式来扭转这种局面,而不是像这样做:
import re def comma_num_to_int(text): n = re.sub(",", "", text) return int(n) my_big_number = "1,234,500" print comma_num_to_int (my_big_number) # 1234500
在python std库中使用^{}模块比用replace替换逗号更好。你知道吗
replace
>>> import locale >>> locale.setlocale(locale.LC_ALL, 'en_US.UTF8') 'en_US.UTF8' >>> my_big_number = "1,234,500" >>> print(locale.atoi(my_big_number)) 1234500 >>> print(type(locale.atoi(my_big_number))) <class 'int'>
在python std库中使用^{} 模块比用
replace
替换逗号更好。你知道吗相关问题 更多 >
编程相关推荐