dataframe某列去重最快的方式,以及使用xlwing把列表中的内容粘贴进excel

如图,我需要对某数据进行数据清洗,其中开户行别需要统一,即,中国银行,中国银行股份有限公司,这种实际上是一个行别,需要统一,目前需要把十几万条数据,行别字段进行去重,先看看公共有哪些行别
用到的方法为set
直接用set 也是很快的,我试了一下set 和dict 以秒为单位运行13万数据没有差别,那不如用代码简单的哦
在这里插入图片描述

list_bankcode_net=list(set(list(raw_data['开户行'])))
exceFile.sheets.add('本次待遇支付行别'+str(date_today))
exceFile.sheets['本次待遇支付行别'+str(date_today)].range('A1').options(transpose=True).value=list_bankcode_net

最终实现结果如下
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值