python 去掉excel中读取的数据存在千分号的方式

如图,想要去掉千分号

 

 

 

 导出python中的包

locale 多语言语言环境模块
import pandas as pd
from locale import setlocale, atof, LC_NUMERIC
setlocale(LC_NUMERIC, 'English_US')
data = pd.read_excel(r"D:\测试.xlsx")

data['评论次数'] = data['评论次数'].apply(lambda s: round(atof(s)))

data['引导支付金额'] = data['引导支付金额'].apply(lambda s: atof(s))

之所以加对整数要加round,是因为不加round会变成

 

 



 

posted @ 2020-07-13 14:05  遗忘之前  阅读(742)  评论(0)    收藏  举报