Python编程基础的应用
对于一个文本文件,整理并读出相关信息
with open('./data/data.txt','r',encoding='utf-8') as f:
add_list = eval(f.read())
add_list = add_list*10000
add_dict = {}
prov_list = []
for i in add_list:
if i[1][:3] not in prov_list:
prov_list.append(i[1][:3])
add_dict[i[1][:3]] = [i]
else:
add_dict[i[1][:3]].append(i)
add_dict['新疆巴音郭楞州'] = add_dict.pop('新疆巴')
add_dict['黑龙江省'] = add_dict.pop('黑龙江')
add_dict['宁夏'] = add_dict.pop('宁夏银')
add_dict['北京市']
[['王*龙', '北京市海淀区苏州街大恒科技大厦南座4层'],
['庞*飞', '北京市昌平区汇德商厦四楼403'],
['曹*', '北京市朝阳区东三环北路28号博瑞大厦B座'],
['段**', '北京市朝阳区酒仙桥东路M5世纪互联'],
['杜*伟', '北京市昌平区汇德商厦老男孩教育'],
['王*', '北京市昌平区汇德商厦四楼'],
['许*', '北京市海淀区西北旺镇中海枫涟山庄北门对面中心'],
['李*成', '北京市昌平区沙河镇于辛庄村天利合家园'],
['刘*海', '北京市海淀区玉渊潭南路3号水科院万方城科技楼'],
['谢*桥', '北京市海淀区丰秀中路3号院9号楼北京数码大方科技股份有限公司'],
['邵*龙', '北京市海淀区西北旺镇大牛坊社区四期4号楼1单元301'],
['耿*涛', '北京市朝阳区三间房东柳巷甲一号意菲克大厦A座'],
...]