赞
踩
将数据源的快递息进行分拣,最终生成的数据格式如下
{
"北京市":[
['王*⻰', '北京市海淀区科技***'],
['庞*⻜', '北京市昌平区商厦***'],
....
],
"⼭东省":[
['孙*云', '⼭东省济南市***'],
['鞠*⻰', '⼭东省潍坊市***'],
....
],
...
....
}
数据源有删减,自行添加就可以了
# -*- coding: utf-8 -*- infos=[ ['王*龙', '北京市海淀区4层'], ['庞*飞', '北京市昌平区四楼403'], ['顾*锐', '江苏省扬州市畜禽有限公司'], ['王*飞', '上海市徐汇区广场B座5E'], ['华*升', '北京市海淀区大厦'], ['朱*锴', '上海市浦东新区'], ['陈*盼', '浙江省杭州市闲林'], ['司*鹏', '河南省鹤壁市'], ['聂*睿', '河北省石家庄市'], ] results = {} others = ['新疆','宁夏'] for info in infos: province = info[1][:3] if info[1][:2] in others: province = info[1][:2] if province in results: results[province].append(info) else: results[province] = [info] print('{') for province in results: print(f"\t'{province}':[") for value in results[province]: print(f"\t\t{value},") print(f"\t],") print('}')
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。