根据地址拆分出省市区

根据地址拆分出省市区用Python实现

#!/usr/bin/env python
#!-*-coding:utf-8 -*-
# address_str='邯郸市邯郸县渚河路4号'



# print(address_str)
area_data={'北京': [{'北京': ['昌平区', '宣武区', '顺义区', '延庆县', '崇文区', '通州区', '密云县', '朝阳区', '门头沟区', '大兴区', '海淀区', '房山区', '平谷区', '西城区', '石景山区', '怀柔区', '东城区', '丰台区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '安徽': [{'安庆': ['枞阳县', '怀宁县', '岳西县', '桐城市', '望江县', '宜秀区', '宿松县', '大观区', '太湖县', '迎江区', '潜山县'], '蚌埠': ['中市区', '固镇县', '五河县', '怀远县', '郊区', '西市区', '东市区'], '巢湖': ['居巢区', '和县', '含山县', '无为县', '庐江县'], '池州': ['东至县', '贵池区', '青阳县', '石台县'], '滁州': ['明光市', '天长市', '南谯区', '凤阳县', '琅琊区', '定远县', '全椒县', '来安县'], '阜阳': ['禹会区', '临泉县', '龙子湖区', '界首市', '蚌山区', '颍泉区', '颍东区', '颖上县', '颍州区', '阜南县', '淮上区', '太和县'], '淮北': ['濉溪县', '烈山区', '杜集区', '相山区'], '淮南': ['凤台县', '潘集区', '八公山区', '谢家集区', '大通区', '田家庵区'], '黄山': ['黟县', '休宁县', '歙县', '徽州区', '黄山区', '屯溪区', '祁门县'], '六安': ['金寨县', '舒城县', '霍邱县', '寿县', '裕安区', '金安区', '霍山县'], '马鞍山': ['当涂县', '金家庄区', '花山区', '雨山区'], '宿州': ['埇桥区', '泗县', '灵璧县', '萧县', '砀山县'], '铜陵': ['郊区', '狮子山区', '铜官山区', '铜陵县'], '芜湖': ['芜湖县', '三山区', '鸠江区', '弋江区', '镜湖区', '南陵县', '繁昌县'], '宣城': ['广德县', '郎溪县', '宁国市', '宣州区', '旌德县', '绩溪县', '泾县'], '亳州': ['谯城区', '利辛县', '蒙城县', '涡阳县'], '合肥': ['瑶海区', '庐阳区', '肥西县', '肥东县', '长丰县', '包河区', '蜀山区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '福建': [{'福州': ['鼓楼区', '长乐市', '平潭县', '福清市', '永泰县', '晋安区', '闽清县', '马尾区', '罗源县', '仓山区', '连江县', '台江区', '闽侯县'], '龙岩': ['新罗区', '连城县', '武平县', '上杭县', '永定县', '长汀县', '漳平市'], '南平': ['浦城县', '顺昌县', '建阳市', '建瓯市', '政和县', '武夷山市', '松溪县', '邵武市', '光泽县', '延平区'], '宁德': ['福鼎市', '柘荣县', '福安市', '周宁县', '蕉城区', '寿宁县', '屏南县', '古田县', '霞浦县'], '莆田': ['仙游县', '秀屿区', '荔城区', '涵江区', '城厢区'], '泉州': ['丰泽区', '金门县', '南安市', '鲤城区', '德化县', '晋江市', '石狮市', '泉港区', '永春县', '清濛开发区', '安溪县', '洛江区', '惠安县'], '三明': ['宁化县', '建宁县', '清流县', '泰宁县', '明溪县', '将乐县', '永安市', '沙县', '三元区', '尤溪县', '梅列区', '大田县'], '厦门': ['思明区', '翔安区', '同安区', '集美区', '湖里区', '海沧区'], '漳州': ['芗城区', '长泰县', '诏安县', '漳浦县', '华安县', '云霄县', '平和县', '龙海市', '南靖县', '龙文区', '东山县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '甘肃': [{'兰州': ['七里河区', '城关区', '榆中县', '皋兰县', '永登县', '红古区', '安宁区', '西固区'], '白银': ['白银区', '靖远县', '景泰县', '会宁县', '平川区'], '定西': ['通渭县', '陇西县', '安定区', '临洮县', '安定区', '岷县', '漳县', '渭源县'], '甘南': ['合作市', '碌曲县', '玛曲县', '迭部县', '舟曲县', '卓尼县', '临潭县', '夏河县'], '嘉峪关': ['嘉峪关市'], '金昌': ['永昌县', '金川区'], '酒泉': ['敦煌市', '玉门市', '肃州区', '阿克塞', '肃北', '瓜州县', '金塔县'], '临夏': ['临夏县', '积石山', '临夏市', '东乡族自治县', '和政县', '广河县', '永靖县', '康乐县'], '陇南': ['成县', '西和县', '文县', '两当县', '礼县', '康县', '武都区', '徽县', '宕昌县'], '平凉': ['灵台县', '静宁县', '华亭县', '崇信县', '泾川县', '庄浪县', '崆峒区'], '庆阳': ['宁县', '环县', '华池县', '正宁县', '合水县', '镇原县', '西峰区', '庆城县'], '天水': ['秦安县', '甘谷县', '张家川', '武山县', '麦积区', '秦州区', '清水县'], '武威': ['民勤县', '古浪县', '凉州区', '天祝'], '张掖': ['山丹县', '民乐县', '临泽县', '高台县', '甘州区', '肃南']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '广东': [{'广州': ['增城区', '白云区', '花都区', '东山区', '番禺区', '天河区', '黄埔区', '从化市', '越秀区', '市郊', '荔湾区', '从化区', '海珠区'], '深圳': ['宝安区', '南山区', '罗湖区', '福田区', '盐田区', '龙岗区'], '潮州': ['饶平县', '潮安县', '湘桥区'], '东莞': ['东城区', '谢岗镇', '道滘镇', '东坑镇', '寮步镇', '南城区', '塘厦镇', '麻涌镇', '横沥镇', '茶山镇', '高埗镇', '凤岗镇', '虎门镇', '桥头镇', '洪梅镇', '中堂镇', '樟木头', '石龙镇', '常平镇', '望牛墩镇', '长安镇', '黄江镇', '莞城区', '清溪镇', '沙田镇', '石排镇', '大朗镇', '万江区', '厚街镇', '石碣镇', '企石镇', '大岭山镇'], '佛山': ['南海区', '三水区', '禅城区', '顺德区', '高明区'], '河源': ['龙川县', '连平县', '源城区', '和平县', '东源县', '紫金县'], '惠州': ['龙门县', '惠东县', '博罗县', '大亚湾', '惠城区', '惠阳区'], '江门': ['鹤山市', '开平市', '台山市', '新会区', '蓬江区', '江海区', '恩平市'], '揭阳': ['惠来县', '揭西县', '揭东县', '普宁市', '榕城区'], '茂名': ['电白县', '信宜市', '化州市', '高州市', '茂港区', '茂南区'], '梅州': ['梅县', '平远县', '五华县', '丰顺县', '大埔县', '兴宁市', '梅江区', '蕉岭县'], '清远': ['清新县', '阳山县', '佛冈县', '连州市', '英德市', '连南', '清城区', '连山'], '汕头': ['龙湖区', '澄海区', '潮阳区', '南澳县', '潮南区', '濠江区', '金平区'], '汕尾': ['海丰县', '陆丰市', '城区', '陆河县'], '韶关': ['南雄市', '乐昌市', '乳源', '曲江区', '新丰县', '武江区', '翁源县', '浈江区', '仁化县', '曲江县', '始兴县'], '阳江': ['江城区', '阳东县', '阳西县', '阳春市'], '云浮': ['郁南县', '新兴县', '罗定市', '云城区', '云安县'], '湛江': ['廉江市', '麻章区', '坡头区', '徐闻县', '霞山区', '遂溪县', '赤坎区', '吴川市', '雷州市'], '肇庆': ['高要市', '肇庆市', '德庆县', '封开县', '怀集县', '广宁县', '四会市'], '中山': ['东区街道', '石岐街道', '五桂山街道', '中山港街道', '环城街道', '西区街道'], '珠海': ['斗门区', '香洲区', '金湾区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '广西': [{'南宁': ['江南区', '横县', '西乡塘区', '宾阳县', '良庆区', '上林县', '兴宁区', '马山县', '青秀区', '隆安县', '邕宁区', '武鸣县'], '桂林': ['荔浦县', '阳朔县', '灌阳县', '雁山区', '兴安县', '恭城', '七星区', '平乐县', '龙胜', '象山区', '全州县', '永福县', '叠彩区', '灵川县', '资源县', '秀峰区', '临桂县'], '百色': ['靖西县', '凌云县', '田阳县', '右江区', '田林县', '德保县', '隆林', '乐业县', '那坡县', '西林县', '田东县', '平果县'], '北海': ['铁山港区', '银海区', '海城区', '合浦县'], '崇左': ['龙州县', '扶绥县', '宁明县', '凭祥市', '江州区', '天等县', '大新县'], '防城港': ['上思县', '东兴市', '防城区', '港口区'], '贵港': ['港北区', '平南县', '桂平市', '覃塘区', '港南区'], '河池': ['巴马', '环江', '宜州市', '罗城', '金城江区', '都安', '东兰县', '南丹县', '凤山县', '大化', '天峨县'], '贺州': ['富川', '昭平县', '钟山县', '八步区'], '来宾': ['兴宾区', '金秀', '忻城县', '武宣县', '象州县', '合山市'], '柳州': ['融安县', '城中区', '鹿寨县', '柳城县', '柳江县', '柳南区', '三江', '柳北区', '融水', '鱼峰区'], '钦州': ['浦北县', '灵山县', '钦北区', '钦南区'], '梧州': ['蒙山县', '藤县', '苍梧县', '岑溪市', '长洲区', '蝶山区', '万秀区'], '玉林': ['兴业县', '博白县', '陆川县', '容县', '北流市', '玉州区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '贵州': [{'贵阳': ['小河区', '息烽县', '白云区', '修文县', '乌当区', '开阳县', '花溪区', '清镇市', '云岩区', '新天园区', '南明区', '金阳新区'], '安顺': ['西秀区', '普定县', '平坝县', '紫云', '镇宁', '关岭'], '毕节': ['威宁', '毕节市', '赫章县', '纳雍县', '织金县', '金沙县', '黔西县', '大方县'], '六盘水': ['盘县', '水城县', '六枝特区', '钟山区'], '黔东南': ['麻江县', '黄平县', '锦屏县', '雷山县', '凯里市', '天柱县', '从江县', '岑巩县', '榕江县', '镇远县', '黎平县', '三穗县', '台江县', '丹寨县', '施秉县', '剑河县'], '黔南': ['三都', '瓮安县', '惠水县', '贵定县', '龙里县', '荔波县', '长顺县', '福泉市', '罗甸县', '都匀市', '平塘县', '独山县'], '黔西南': ['望谟县', '贞丰县', '晴隆县', '普安县', '兴仁县', '安龙县', '兴义市', '册亨县'], '铜仁': ['思南县', '万山特区', '石阡县', '松桃', '江口县', '沿河', '铜仁市', '印江', '玉屏', '德江县'], '遵义': ['习水县', '红花岗区', '遵义县', '余庆县', '仁怀市', '湄潭县', '赤水市', '凤冈县', '汇川区', '正安县', '务川', '道真县', '绥阳县', '道真', '务川县', '桐梓县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '海南': [{'海口': ['美兰区', '琼山区', '龙华区', '秀英区'], '三亚': [], '白沙': [], '保亭': [], '昌江': [], '澄迈县': [], '定安县': [], '东方': [], '乐东': [], '临高县': [], '陵水': [], '琼海': [], '琼中': [], '屯昌县': [], '万宁': [], '文昌': [], '五指山': [], '儋州': ['海头镇', '三都镇', '大成镇', '和庆镇', '新州镇', '雅星镇', '兰洋镇', '木棠镇', '王五镇', '白马井镇', '光村镇', '那大镇', '南丰镇', '东成镇', '洋浦开发区', '峨蔓镇', '排浦镇', '市区', '其他', '中和镇']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '河北': [{'石家庄': ['井陉矿区', '鹿泉市', '高邑县', '裕华区', '赵县', '新乐市', '灵寿县', '新华区', '元氏县', '晋州市', '行唐县', '桥西区', '平山县', '藁城市', '栾城县', '桥东区', '无极县', '辛集市', '正定县', '长安区', '赞皇县', '高新区', '井陉县', '深泽县'], '保定': ['唐县', '新市区', '易县', '高碑店市', '定兴县', '安新县', '安国市', '雄县', '徐水县', '望都县', '定州市', '博野县', '阜平县', '涞源县', '涿州市', '顺平县', '涞水县', '容城县', '北市区', '蠡县', '清苑县', '高阳县', '南市区', '曲阳县', '满城县'], '沧州': ['新华区', '青县', '吴桥县', '运河区', '沧县', '南皮县', '河间市', '肃宁县', '黄骅市', '盐山县', '任丘市', '海兴县', '孟村', '泊头市', '东光县', '献县'], '承德': ['兴隆县', '围场', '承德县', '宽城', '鹰手营子矿区', '丰宁', '双滦区', '隆化县', '双桥区', '滦平县', '平泉县'], '邯郸': ['临漳县', '永年县', '曲周县', '邯郸县', '肥乡县', '魏县', '武安市', '磁县', '馆陶县', '峰峰矿区', '涉县', '广平县', '邯山区', '大名县', '鸡泽县', '复兴区', '成安县', '邱县', '从台区'], '衡水': ['饶阳县', '武强县', '武邑县', '阜城县', '枣强县', '景县', '深州市', '故城县', '冀州市', '安平县', '桃城区'], '廊坊': ['文安县', '广阳区', '大城县', '安次区', '香河县', '永清县', '固安县', '三河市', '大厂', '霸州市'], '秦皇岛': ['抚宁县', '昌黎县', '北戴河区', '山海关区', '海港区', '青龙', '卢龙县'], '唐山': ['乐亭县', '开平区', '滦南县', '古冶区', '滦县', '路南区', '迁安市', '唐海县', '路北区', '遵化市', '玉田县', '丰润区', '迁西县', '丰南区'], '邢台': ['任县', '平乡县', '南宫市', '隆尧县', '广宗县', '桥西区', '柏乡县', '新河县', '桥东区', '内丘县', '巨鹿县', '临西县', '临城县', '宁晋县', '清河县', '邢台县', '南和县', '威县', '沙河市'], '张家口': ['蔚县', '赤城县', '宣化区', '尚义县', '涿鹿县', '桥东区', '沽源县', '怀来县', '桥西区', '康保县', '万全县', '张北县', '怀安县', '宣化县', '阳原县', '崇礼县', '下花园区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '河南': [{'郑州': ['上街区', '巩义市', '中原区', '出口加工区', '中牟县', '管城区', '高新开发区', '登封市', '二七区', '经济技术开发区', '新郑市', '邙山区', '郑东新区', '新密市', '金水区', '惠济区', '荥阳市'], '洛阳': ['新安县', '伊川县', '西工区', '孟津县', '洛宁县', '偃师市', '宜阳县', '洛龙区', '吉利区', '汝阳县', '瀍河回族区', '嵩县', '涧西区', '栾川县', '老城区'], '开封': ['通许县', '杞县', '禹王台区', '金明区', '兰考县', '顺河回族区', '开封县', '龙亭区', '尉氏县', '鼓楼区'], '安阳': ['殷都区', '内黄县', '文峰区', '滑县', '北关区', '汤阴县', '安阳县', '林州市', '龙安区'], '鹤壁': ['淇县', '浚县', '鹤山区', '山城区', '淇滨区'], '济源': ['济源市'], '焦作': ['解放区', '修武县', '孟州市', '沁阳市', '山阳区', '温县', '马村区', '武陟县', '中站区', '博爱县'], '南阳': ['南召县', '社旗县', '邓州市', '淅川县', '宛城区', '内乡县', '卧龙区', '镇平县', '桐柏县', '西峡县', '新野县', '方城县', '唐河县'], '平顶山': ['郏县', '湛河区', '鲁山县', '卫东区', '叶县', '新华区', '宝丰县', '汝州市', '舞钢市', '石龙区'], '三门峡': ['卢氏县', '陕县', '渑池县', '灵宝市', '义马市', '湖滨区'], '商丘': ['虞城县', '宁陵县', '睢县', '民权县', '永城市', '夏邑县', '睢阳区', '柘城县', '梁园区'], '新乡': ['牧野区', '延津县', '凤泉区', '原阳县', '红旗区', '获嘉县', '卫滨区', '新乡县', '辉县市', '长垣县', '卫辉市', '封丘县'], '信阳': ['新县', '光山县', '息县', '罗山县', '淮滨县', '平桥区', '潢川县', '浉河区', '固始县', '商城县'], '许昌': ['魏都区', '襄城县', '鄢陵县', '许昌县', '长葛市', '禹州市'], '周口': ['项城市', '淮阳县', '川汇区', '郸城县', '沈丘县', '商水县', '西华县', '鹿邑县', '扶沟县', '太康县'], '驻马店': ['平舆县', '新蔡县', '上蔡县', '遂平县', '西平县', '汝南县', '驿城区', '泌阳县', '确山县', '正阳县'], '漯河': ['郾城区', '临颍县', '舞阳县', '召陵区', '源汇区'], '濮阳': ['清丰县', '华龙区', '濮阳县', '台前县', '范县', '南乐县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '黑龙江': [{'哈尔滨': ['动力区', '呼兰区', '宾县', '南岗区', '阿城区', '方正县', '道里区', '延寿县', '道外区', '五常市', '木兰县', '太平区', '双城市', '通河县', '香坊区', '尚志市', '巴彦县', '平房区', '松北区', '依兰县'], '大庆': ['红岗区', '林甸县', '萨尔图区', '肇源县', '肇州县', '大同区', '让胡路区', '龙凤区', '杜尔伯特'], '大兴安岭': ['塔河县', '漠河县', '呼玛县'], '鹤岗': ['兴安区', '南山区', '兴山区', '工农区', '绥滨县', '萝北县', '东山区', '向阳区'], '黑河': ['五大连池市', '爱辉区', '孙吴县', '逊克县', '嫩江县', '北安市'], '鸡西': ['恒山区', '鸡东县', '鸡冠区', '密山市', '虎林市', '梨树区', '滴道区', '城子河区'], '佳木斯': ['前进区', '桦南县', '富锦市', '同江市', '东风区', '抚远县', '向阳区', '汤原县', '郊区', '桦川县'], '牡丹江': ['西安区', '林口县', '阳明区', '东宁县', '东安区', '穆棱市', '爱民区', '宁安市', '海林市', '绥芬河市'], '七台河': ['勃利县', '茄子河区', '新兴区', '桃山区'], '齐齐哈尔': ['龙江县', '克东县', '昂昂溪区', '讷河市', '克山县', '龙沙区', '梅里斯达斡尔区', '富裕县', '碾子山区', '甘南县', '富拉尔基区', '泰来县', '建华区', '依安县', '拜泉县', '铁峰区'], '双鸭山': ['友谊县', '集贤县', '宝山区', '四方台区', '岭东区', '饶河县', '尖山区', '宝清县'], '绥化': ['海伦市', '绥棱县', '肇东市', '明水县', '安达市', '庆安县', '北林区', '青冈县', '兰西县', '望奎县'], '伊春': ['乌马河区', '新青区', '美溪区', '红星区', '西林区', '五营区', '嘉荫县', '金山屯区', '上甘岭区', '铁力市', '南岔区', '友好区', '乌伊岭区', '带岭区', '翠峦区', '汤旺河区', '伊春区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '湖北': [{'武汉': ['江汉区', '汉南区', '武昌区', '东西湖区', '经济开发区', '江岸区', '洪山区', '新洲区', '青山区', '黄陂区', '汉阳区', '江夏区', '硚口区', '蔡甸区'], '仙桃': ['仙桃市'], '鄂州': ['梁子湖区', '华容区', '鄂城区'], '黄冈': ['团风县', '黄梅县', '武穴市', '蕲春县', '麻城市', '浠水县', '黄州区', '英山县', '罗田县', '红安县'], '黄石': ['阳新县', '大冶市', '铁山区', '下陆区', '西塞山区', '黄石港区'], '荆门': ['东宝区', '沙洋县', '京山县', '钟祥市', '掇刀区'], '荆州': ['荆州区', '江陵县', '沙市区', '监利县', '公安县', '松滋市', '洪湖市', '石首市'], '潜江': ['潜江市'], '神农架林区': ['神农架林区'], '十堰': ['郧西县', '郧县', '丹江口市', '茅箭区', '房县', '张湾区', '竹溪县', '竹山县'], '随州': ['广水市', '曾都区'], '天门': ['天门市'], '咸宁': ['通山县', '崇阳县', '通城县', '嘉鱼县', '赤壁市', '咸安区'], '襄樊': ['襄城区', '南漳县', '宜城市', '枣阳市', '老河口市', '襄阳区', '保康县', '樊城区', '谷城县'], '孝感': ['云梦县', '汉川市', '大悟县', '安陆市', '孝昌县', '应城市', '孝南区'], '宜昌': ['秭归县', '猇亭区', '兴山县', '点军区', '远安县', '伍家岗区', '枝江市', '西陵区', '当阳市', '五峰', '宜都市', '长阳', '夷陵区'], '恩施': ['咸丰县', '宣恩县', '巴东县', '建始县', '利川市', '鹤峰县', '恩施市', '来凤县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '湖南': [{'长沙': ['雨花区', '开福区', '宁乡县', '天心区', '望城县', '芙蓉区', '长沙县', '岳麓区', '浏阳市', '开发区'], '张家界': ['永定区', '桑植县', '慈利县', '武陵源区'], '常德': ['津市市', '石门县', '鼎城区', '桃源县', '武陵区', '临澧县', '澧县', '汉寿县', '安乡县'], '郴州': ['北湖区', '嘉禾县', '永兴县', '宜章县', '安仁县', '桂阳县', '桂东县', '资兴市', '汝城县', '苏仙区', '临武县'], '衡阳': ['石鼓区', '衡南县', '珠晖区', '衡阳县', '雁峰区', '常宁市', '耒阳市', '祁东县', '南岳区', '衡东县', '蒸湘区', '衡山县'], '怀化': ['中方县', '麻阳', '溆浦县', '靖州', '辰溪县', '鹤城区', '沅陵县', '芷江', '洪江市', '新晃', '会同县', '通道'], '娄底': ['双峰县', '涟源市', '冷水江市', '娄星区', '新化县'], '邵阳': ['邵东县', '新宁县', '武冈市', '绥宁县', '北塔区', '洞口县', '大祥区', '隆回县', '双清区', '邵阳县', '城步', '新邵县'], '湘潭': ['湘潭县', '韶山市', '湘乡市', '雨湖区', '岳塘区'], '湘西': ['龙山县', '吉首市', '永顺县', '古丈县', '保靖县', '花垣县', '凤凰县', '泸溪县'], '益阳': ['安化县', '桃江县', '南县', '沅江市', '资阳区', '赫山区'], '永州': ['道县', '双牌县', '东安县', '新田县', '祁阳县', '蓝山县', '零陵区', '宁远县', '冷水滩区', '江永县', '江华'], '岳阳': ['君山区', '湘阴县', '岳阳楼区', '华容县', '岳阳县', '临湘市', '汨罗市', '云溪区', '平江县'], '株洲': ['株洲县', '醴陵市', '石峰区', '芦淞区', '炎陵县', '荷塘区', '茶陵县', '天元区', '攸县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '吉林': [{'长春': ['汽车产业开发区', '二道区', '经济技术开发区', '宽城区', '高新技术开发区', '农安县', '朝阳区', '净月潭开发区', '榆树市', '双阳区', '九台市', '绿园区', '德惠市', '南关区'], '吉林': ['昌邑区', '磐石市', '船营区', '舒兰市', '桦甸市', '蛟河市', '丰满区', '龙潭区', '永吉县'], '白城': ['通榆县', '镇赉县', '大安市', '洮南市', '洮北区'], '白山': ['八道江区', '江源区', '靖宇县', '抚松县', '临江市', '长白'], '辽源': ['西安区', '龙山区', '东辽县', '东丰县'], '四平': ['双辽市', '公主岭市', '伊通', '铁东区', '铁西区', '梨树县'], '松原': ['扶余县', '乾安县', '长岭县', '宁江区', '前郭尔罗斯'], '通化': ['辉南县', '通化县', '集安市', '梅河口市', '二道江区', '东昌区', '柳河县'], '延边': ['和龙市', '龙井市', '珲春市', '敦化市', '图们市', '汪清县', '延吉市', '安图县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '江苏': [{'南京': ['六合区', '建邺区', '江宁区', '白下区', '浦口区', '鼓楼区', '栖霞区', '玄武区', '下关区', '高淳县', '雨花台区', '溧水县', '秦淮区'], '苏州': ['张浦镇', '虎丘区', '太仓市', '张家港市', '淀山湖镇', '平江区', '吴江市', '常熟市', '花桥镇', '金阊区', '开发区', '新区', '陆家镇', '沧浪区', '锦溪镇', '园区', '周市镇', '千灯镇', '相城区', '巴城镇', '周庄镇', '吴中区', '昆山市', '玉山镇'], '无锡': ['新区', '滨湖区', '惠山区', '锡山区', '南长区', '宜兴市', '北塘区', '江阴市', '崇安区'], '常州': ['郊区', '戚墅堰区', '钟楼区', '金坛市', '天宁区', '溧阳市', '武进区', '新北区'], '淮安': ['清浦区', '金湖县', '清河区', '盱眙县', '洪泽县', '涟水县', '淮阴区', '楚州区'], '连云港': ['新浦区', '灌南县', '灌云县', '东海县', '赣榆县', '海州区', '连云区'], '南通': ['海门市', '通州市', '如皋市', '启东市', '经济开发区', '如东县', '港闸区', '海安县', '崇川区'], '宿迁': ['沭阳县', '宿豫县', '宿豫区', '宿城区', '泗洪县', '泗阳县'], '泰州': ['靖江市', '兴化市', '高港区', '海陵区', '姜堰市', '泰兴市'], '徐州': ['泉山区', '睢宁县', '贾汪区', '铜山县', '九里区', '沛县', '鼓楼区', '丰县', '云龙区', '邳州市', '新沂市'], '盐城': ['响水县', '大丰市', '东台市', '建湖县', '盐都县', '射阳县', '盐都区', '阜宁县', '亭湖区', '滨海县', '城区'], '扬州': ['维扬区', '广陵区', '宝应县', '江都市', '高邮市', '仪征市', '邗江区'], '镇江': ['京口区', '句容市', '扬中市', '丹阳市', '丹徒区', '润州区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '江西': [{'南昌': ['西湖区', '高新区', '东湖区', '昌北区', '红谷滩新区', '进贤县', '青山湖区', '安义县', '湾里区', '新建县', '青云谱区', '南昌县'], '抚州': ['黎川县', '南丰县', '东乡县', '南城县', '资溪县', '临川区', '金溪县', '宜黄县', '乐安县', '崇仁县', '广昌县'], '赣州': ['定南县', '石城县', '赣县', '龙南县', '寻乌县', '南康市', '安远县', '会昌县', '瑞金市', '崇义县', '兴国县', '于都县', '上犹县', '宁都县', '章贡区', '大余县', '全南县', '信丰县'], '吉安': ['峡江县', '永新县', '吉水县', '万安县', '吉安县', '遂川县', '井冈山市', '泰和县', '青原区', '永丰县', '吉州区', '新干县', '安福县'], '景德镇': ['浮梁县', '乐平市', '昌江区', '珠山区'], '九江': ['星子县', '庐山区', '德安县', '浔阳区', '永修县', '修水县', '彭泽县', '武宁县', '湖口县', '九江县', '都昌县', '瑞昌市'], '萍乡': ['莲花县', '湘东区', '安源区', '上栗县', '芦溪县'], '上饶': ['玉山县', '万年县', '广丰县', '波阳县', '上饶县', '余干县', '德兴市', '弋阳县', '信州区', '横峰县', '铅山县', '婺源县'], '新余': ['分宜县', '渝水区'], '宜春': ['铜鼓县', '樟树市', '靖安县', '丰城市', '宜丰县', '袁州区', '上高县', '万载县', '奉新县', '高安市'], '鹰潭': ['余江县', '贵溪市', '月湖区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '辽宁': [{'沈阳': ['浑南新区', '和平区', '于洪区', '皇姑区', '沈北新区', '法库县', '沈河区', '东陵区', '康平县', '苏家屯区', '辽中县', '铁西区', '新民市', '大东区'], '大连': ['中山区', '瓦房店市', '西岗区', '开发区', '金州区', '旅顺口区', '长海县', '甘井子区', '庄河市', '沙河口区', '普兰店市'], '鞍山': ['千山区', '立山区', '铁西区', '铁东区', '台安县', '海城市', '岫岩'], '本溪': ['明山区', '平山区', '本溪', '桓仁', '南芬区', '溪湖区'], '朝阳': ['北票市', '喀喇沁左翼蒙古族自治县', '龙城区', '双塔区', '建平县', '朝阳县', '凌源市'], '丹东': ['振安区', '元宝区', '振兴区', '凤城市', '东港市', '宽甸'], '抚顺': ['东洲区', '新抚区', '顺城区', '抚顺县', '新宾', '清原', '望花区'], '阜新': ['新邱区', '海州区', '阜新', '彰武县', '细河区', '清河门区', '太平区'], '葫芦岛': ['南票区', '龙港区', '建昌县', '绥中县', '兴城市', '连山区'], '锦州': ['凌河区', '古塔区', '太和区', '义县', '黑山县', '北镇市', '凌海市'], '辽阳': ['文圣区', '白塔区', '辽阳县', '灯塔市', '弓长岭区', '太子河区', '宏伟区'], '盘锦': ['双台子区', '大洼县', '盘山县', '兴隆台区'], '铁岭': ['铁岭县', '开原市', '调兵山市', '清河区', '银州区', '昌图县', '西丰县'], '营口': ['老边区', '鲅鱼圈区', '西市区', '站前区', '大石桥市', '盖州市']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '内蒙古': [{'呼和浩特': ['清水河县', '赛罕区', '新城区', '武川县', '玉泉区', '和林格尔县', '回民区', '托克托县', '土默特左旗'],'呼市': ['清水河县', '赛罕区', '新城区', '武川县', '玉泉区', '和林格尔县', '回民区', '托克托县', '土默特左旗'], '阿拉善盟': ['阿拉善右旗', '阿拉善左旗', '额济纳旗'], '巴彦淖尔盟': ['乌拉特中旗', '乌拉特前旗', '磴口县', '五原县', '临河区', '杭锦后旗', '乌拉特后旗'], '包头': ['石拐区', '九原区', '东河区', '达尔罕茂明安联合旗', '青山区', '固阳县', '昆都仑区', '土默特右旗', '白云矿区'], '赤峰': ['翁牛特旗', '元宝山区', '克什克腾旗', '红山区', '林西县', '巴林右旗', '敖汉旗', '巴林左旗', '宁城县', '阿鲁科尔沁旗', '喀喇沁旗', '松山区'], '鄂尔多斯': ['准格尔旗', '达拉特旗', '伊金霍洛旗', '东胜区', '乌审旗', '杭锦旗', '鄂托克旗', '鄂托克前旗'], '呼伦贝尔': ['阿荣旗', '海拉尔区', '根河市', '新巴尔虎右旗', '额尔古纳市', '新巴尔虎左旗', '扎兰屯市', '陈巴尔虎旗', '牙克石市', '鄂温克族自治旗', '满洲里市', '鄂伦春自治旗', '莫力达瓦'], '通辽': ['扎鲁特旗', '科尔沁区', '奈曼旗', '库伦旗', '开鲁县', '科尔沁左翼后旗', '科尔沁左翼中旗', '霍林郭勒市'], '乌海': ['海南区', '乌达区', '海勃湾区'], '乌兰察布市': ['丰镇市', '察哈尔右翼中旗', '集宁区', '察哈尔右翼前旗', '化德县', '凉城县', '兴和县', '商都县', '四子王旗', '卓资县', '察哈尔右翼后旗'], '锡林郭勒盟': ['苏尼特右旗', '正蓝旗', '苏尼特左旗', '正镶白旗', '阿巴嘎旗', '镶黄旗', '锡林浩特市', '太仆寺旗', '二连浩特市', '西乌珠穆沁旗', '东乌珠穆沁旗', '多伦县'], '兴安盟': ['突泉县', '扎赉特旗', '科尔沁右翼中旗', '科尔沁右翼前旗', '阿尔山市', '乌兰浩特市']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '宁夏': [{'银川': ['贺兰县', '永宁县', '灵武市', '兴庆区', '金凤区', '西夏区'], '固原': ['彭阳县', '泾源县', '隆德县', '西吉县', '海原县', '原州区'], '石嘴山': ['平罗县', '陶乐县', '惠农区', '大武口区', '惠农县'], '吴忠': ['中卫县', '利通区', '同心县', '盐池县', '中宁县', '青铜峡市'], '中卫': ['海原县', '沙坡头区', '中宁县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '青海': [{'西宁': ['湟源县', '湟中县', '城北区', '城西区', '城东区', '城中区', '大通'], '果洛': ['久治县', '达日县', '甘德县', '班玛县', '玛沁县', '玛多县'], '海北': ['门源', '刚察县', '祁连县', '海晏县'], '海东': ['平安县', '循化', '化隆', '互助', '民和', '乐都县'], '海南': ['同德县', '共和县', '贵南县', '兴海县', '贵德县'], '海西': ['乌兰县', '格尔木市', '德令哈市', '天峻县', '都兰县'], '黄南': ['泽库县', '尖扎县', '同仁县', '河南蒙古族自治县'], '玉树': ['囊谦县', '治多县', '称多县', '杂多县', '玉树县', '曲麻莱县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '山东': [{'济南': ['长清区', '历城区', '槐荫区', '商河县', '天桥区', '济阳县', '历下区', '平阴县', '章丘市', '市中区'], '青岛': ['市北区', '胶州市', '市南区', '崂山区', '黄岛区', '莱西市', '李沧区', '胶南市', '四方区', '平度市', '城阳区', '即墨市'], '滨州': ['阳信县', '惠民县', '滨城区', '邹平县', '博兴县', '沾化县', '无棣县'], '德州': ['平原县', '陵县', '齐河县', '德城区', '临邑县', '庆云县', '宁津县', '武城县', '禹城市', '夏津县', '乐陵市'], '东营': ['利津县', '垦利县', '河口区', '东营区', '广饶县'], '菏泽': ['巨野县', '成武县', '单县', '东明县', '曹县', '定陶县', '牡丹区', '鄄城县', '郓城县'], '济宁': ['曲阜市', '嘉祥县', '任城区', '金乡县', '市中区', '鱼台县', '微山县', '梁山县', '邹城市', '泗水县', '兖州市', '汶上县'], '莱芜': ['钢城区', '莱城区'], '聊城': ['临清市', '高唐县', '东昌府区', '冠县', '东阿县', '茌平县', '莘县', '阳谷县'], '临沂': ['沂水县', '临沭县', '郯城县', '蒙阴县', '沂南县', '莒南县', '河东区', '平邑县', '罗庄区', '费县', '兰山区', '苍山县'], '日照': ['东港区', '莒县', '五莲县', '岚山区'], '泰安': ['新泰市', '岱岳区', '泰山区', '东平县', '宁阳县', '肥城市'], '威海': ['文登市', '环翠区', '乳山市', '荣成市'], '潍坊': ['诸城市', '昌乐县', '青州市', '临朐县', '奎文区', '昌邑市', '坊子区', '高密市', '寒亭区', '安丘市', '潍城区', '寿光市'], '烟台': ['莱阳市', '长岛县', '龙口市', '海阳市', '开发区', '栖霞市', '莱山区', '招远市', '牟平区', '蓬莱市', '福山区', '莱州市', '芝罘区'], '枣庄': ['滕州市', '薛城区', '台儿庄区', '峄城区', '山亭区', '市中区'], '淄博': ['张店区', '高青县', '桓台县', '周村区', '博山区', '淄川区', '临淄区', '沂源县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '山西': [{'太原': ['娄烦县', '万柏林区', '阳曲县', '尖草坪区', '清徐县', '迎泽区', '经济技术开发区', '小店区', '民营经济开发区', '杏花岭区', '高新开发区', '古交市', '晋源区'], '长治': ['武乡县', '沁源县', '长治县', '长子县', '潞城市', '壶关县', '沁县', '黎城县', '郊区', '平顺县', '城区', '屯留县', '襄垣县'], '大同': ['天镇县', '阳高县', '大同县', '新荣区', '左云县', '南郊区', '浑源县', '矿区', '灵丘县', '城区', '广灵县'], '晋城': ['城区', '泽州县', '陵川县', '阳城县', '沁水县', '高平市'], '晋中': ['介休市', '太谷县', '榆次区', '寿阳县', '昔阳县', '和顺县', '灵石县', '左权县', '平遥县', '榆社县', '祁县'], '临汾': ['曲沃县', '浮山县', '蒲县', '霍州市', '安泽县', '永和县', '侯马市', '吉县', '隰县', '尧都区', '洪洞县', '大宁县', '襄汾县', '乡宁县', '翼城县', '古县', '汾西县'], '吕梁': ['交城县', '方山县', '文水县', '岚县', '汾阳市', '石楼县', '孝义市', '柳林县', '离石区', '临县', '交口县', '离石市', '兴县', '中阳县'], '朔州': ['右玉县', '应县', '山阴县', '平鲁区', '朔城区', '怀仁县'], '忻州': ['代县', '岢岚县', '五台县', '五寨县', '定襄县', '神池县', '原平市', '静乐县', '偏关县', '忻府区', '宁武县', '保德县', '繁峙县', '河曲县'], '阳泉': ['平定县', '郊区', '矿区', '城区', '盂县'], '运城': ['平陆县', '万荣县', '夏县', '临猗县', '垣曲县', '河津市', '绛县', '永济市', '新绛县', '盐湖区', '稷山县', '芮城县', '闻喜县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '陕西': [{'西安': ['灞桥区', '周至县', '雁塔区', '蓝田县', '碑林区', '长安区', '新城区', '临潼区', '莲湖区', '阎良区', '高陵县', '未央区', '户县'], '安康': ['紫阳县', '宁陕县', '白河县', '石泉县', '旬阳县', '汉阴县', '镇坪县', '汉滨区', '平利县', '岚皋县'], '宝鸡': ['陇县', '陈仓区', '眉县', '扶风县', '太白县', '岐山县', '凤县', '凤翔县', '麟游县', '金台区', '千阳县', '渭滨区'], '汉中': ['南郑县', '略阳县', '汉台区', '宁强县', '勉县', '西乡县', '佛坪县', '洋县', '留坝县', '城固县', '镇巴县'], '商洛': ['商南县', '丹凤县', '洛南县', '商州区', '柞水县', '镇安县', '山阳县'], '铜川': ['印台区', '王益区', '耀州区', '宜君县'], '渭南': ['大荔县', '潼关县', '富平县', '华县', '白水县', '华阴市', '蒲城县', '韩城市', '澄城县', '临渭区', '合阳县'], '咸阳': ['秦都区', '乾县', '武功县', '泾阳县', '淳化县', '三原县', '旬邑县', '兴平市', '长武县', '杨陵区', '永寿县', '彬县', '渭城区', '礼泉县'], '延安': ['吴起县', '志丹县', '黄陵县', '安塞县', '黄龙县', '子长县', '宜川县', '延川县', '洛川县', '延长县', '富县', '宝塔区', '甘泉县'], '榆林': ['榆阳区', '绥德县', '定边县', '子洲县', '靖边县', '清涧县', '横山县', '吴堡县', '府谷县', '佳县', '神木县', '米脂县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '上海': [{'上海': ['静安区', '嘉定区', '长宁区', '普陀区', '松江区', '崇明县', '杨浦区', '南汇区', '奉贤区', '浦东新区', '黄浦区', '金山区', '徐汇区', '虹口区', '青浦区', '闵行区', '卢湾区', '宝山区', '闸北区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '四川': [{'成都': ['锦江区', '新津县', '新都区', '双流县', '邛崃市', '青羊区', '蒲江县', '青白江区', '金堂县', '彭州市', '大邑县', '龙泉驿区', '崇州市', '都江堰市', '新津县', '郫县', '成华区', '邛崃市', '高新西区', '蒲江县', '双流县', '武侯区', '彭州市', '高新区', '大邑县', '金堂县', '金牛区', '都江堰市', '温江区', '郫县', '崇州市'], '绵阳': ['江油市', '北川县', '游仙区', '梓潼县', '涪城区', '安县', '平武县', '三台县', '盐亭县'], '阿坝': ['红原县', '九寨沟县', '若尔盖县', '松潘县', '阿坝县', '茂县', '壤塘县', '理县', '黑水县', '汶川县', '小金县', '马尔康县', '金川县'], '巴中': ['平昌县', '南江县', '通江县', '巴州区'], '达州': ['万源市', '通川区', '渠县', '大竹县', '开江县', '宣汉县', '达县'], '德阳': ['广汉市', '旌阳区', '中江县', '罗江县', '绵竹市', '什邡市'], '甘孜': ['稻城县', '丹巴县', '新龙县', '石渠县', '康定县', '雅江县', '乡城县', '甘孜县', '德格县', '得荣县', '九龙县', '理塘县', '巴塘县', '炉霍县', '白玉县', '色达县', '泸定县', '道孚县'], '广安': ['岳池县', '华蓥市', '广安区', '邻水县', '武胜县'], '广元': ['青川县', '旺苍县', '朝天区', '元坝区', '利州区', '苍溪县', '剑阁县'], '乐山': ['井研县', '犍为县', '乐山市', '马边', '峨眉山市', '峨边', '沐川县', '夹江县'], '凉山': ['金阳县', '美姑县', '盐源县', '布拖县', '甘洛县', '西昌市', '普格县', '越西县', '宁南县', '冕宁县', '会东县', '喜德县', '木里', '会理县', '昭觉县', '雷波县', '德昌县'], '眉山': ['青神县', '丹棱县', '洪雅县', '彭山县', '东坡区', '仁寿县'], '南充': ['顺庆区', '仪陇县', '蓬安县', '营山县', '西充县', '南部县', '嘉陵区', '阆中市', '高坪区'], '内江': ['威远县', '东兴区', '市中区', '隆昌县', '资中县'], '攀枝花': ['盐边县', '米易县', '仁和区', '西  区', '东  区'], '遂宁': ['大英县', '射洪县', '蓬溪县', '安居区', '船山区'], '雅安': ['宝兴县', '雨城区', '芦山县', '天全县', '石棉县', '汉源县', '荥经县', '名山县'], '宜宾': ['高县', '长宁县', '江安县', '屏山县', '南溪县', '兴文县', '宜宾县', '筠连县', '翠屏区', '珙县'], '资阳': ['简阳市', '雁江区', '乐至县', '安岳县'], '自贡': ['荣县', '沿滩区', '贡井区', '自流井区', '大安区', '富顺县'], '泸州': ['合江县', '泸县', '龙马潭区', '纳溪区', '江阳区', '古蔺县', '叙永县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '天津': [{'天津': ['河东区', '塘沽区', '宁河县', '河北区', '北辰区', '经济开发区', '南开区', '西青区', '宝坻区', '河西区', '津南区', '武清区', '和平区', '东丽区', '大港区', '蓟县', '红桥区', '汉沽区', '静海县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '西藏': [{'拉萨': ['曲水县', '尼木县', '当雄县', '林周县', '墨竹工卡县', '城关区', '达孜县', '堆龙德庆县'], '阿里': ['札达县', '普兰县', '噶尔县', '措勤县', '改则县', '革吉县', '日土县'], '昌都': ['贡觉县', '芒康县', '江达县', '左贡县', '昌都县', '八宿县', '察雅县', '丁青县', '边坝县', '类乌齐县', '洛隆县'], '林芝': ['墨脱县', '米林县', '工布江达县', '林芝县', '朗县', '察隅县', '波密县'], '那曲': ['聂荣县', '尼玛县', '比如县', '巴青县', '嘉黎县', '班戈县', '那曲县', '索县', '申扎县', '安多县'], '日喀则': ['昂仁县', '仲巴县', '拉孜县', '定结县', '岗巴县', '萨迦县', '康马县', '萨嘎县', '定日县', '仁布县', '聂拉木县', '江孜县', '白朗县', '吉隆县', '南木林县', '谢通门县', '亚东县', '日喀则市'], '山南': ['洛扎县', '乃东县', '措美县', '曲松县', '浪卡子县', '琼结县', '错那县', '桑日县', '隆子县', '贡嘎县', '加查县', '扎囊县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '新疆': [{'乌鲁木齐': ['沙依巴克区', '乌鲁木齐县', '天山区', '米东区', '达坂城区', '头屯河区', '水磨沟区', '新市区'], '阿克苏': ['阿克苏市', '乌什县', '拜城县', '新和县', '沙雅县', '库车县', '柯坪县', '温宿县', '阿瓦提县'], '阿拉尔': ['阿拉尔市'], '巴音郭楞': ['若羌县', '尉犁县', '博湖县', '库尔勒市', '轮台县', '和硕县', '和静县', '焉耆', '且末县'], '博尔塔拉': ['精河县', '博乐市', '温泉县'], '昌吉': ['玛纳斯县', '阜康市', '昌吉市', '米泉市', '木垒', '呼图壁县', '吉木萨尔县', '奇台县'], '哈密': ['巴里坤', '伊吾县', '哈密市'], '和田': ['和田市', '于田县', '策勒县', '洛浦县', '皮山县', '墨玉县', '和田县', '民丰县'], '喀什': ['塔什库尔干', '泽普县', '巴楚县', '英吉沙县', '伽师县', '疏勒县', '岳普湖县', '疏附县', '麦盖提县', '喀什市', '叶城县', '莎车县'], '克拉玛依': ['克拉玛依市'], '克孜勒苏': ['乌恰县', '阿合奇县', '阿克陶县', '阿图什市'], '石河子': ['石河子市'], '图木舒克': ['图木舒克市'], '吐鲁番': ['托克逊县', '鄯善县', '吐鲁番市'], '五家渠': ['五家渠市'], '伊犁': ['布克赛尔', '昭苏县', '富蕴县', '哈巴河县', '阿勒泰市', '吉木乃县', '额敏县', '巩留县', '和布克赛尔', '乌苏市', '沙湾县', '裕民县', '奎屯市', '察布查尔', '霍城县', '新源县', '布尔津县', '尼勒克县', '福海县', '青河县', '伊宁市', '特克斯县', '伊宁县', '托里县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '云南': [{'昆明': ['宜良县', '官渡区', '富民县', '五华区', '晋宁县', '寻甸', '盘龙区', '呈贡县', '禄劝', '安宁市', '石林县', '东川区', '嵩明县', '西山区'], '怒江': ['泸水县', '兰坪', '贡山', '福贡县'], '普洱': ['景东', '西盟', '墨江', '澜沧', '思茅区', '孟连', '宁洱', '江城', '镇沅', '景谷'], '丽江': ['古城区', '华坪县', '永胜县', '玉龙', '宁蒗'], '保山': ['施甸县', '隆阳区', '昌宁县', '龙陵县', '腾冲县'], '楚雄': ['南华县', '禄丰县', '牟定县', '武定县', '双柏县', '元谋县', '楚雄市', '永仁县', '大姚县', '姚安县'], '大理': ['云龙县', '巍山', '永平县', '南涧', '弥渡县', '漾濞', '宾川县', '鹤庆县', '祥云县', '剑川县', '大理市', '洱源县'], '德宏': ['潞西市', '陇川县', '盈江县', '梁河县', '瑞丽市'], '迪庆': ['德钦县', '香格里拉县', '维西'], '红河': ['建水县', '河口', '绿春县', '金平', '开远市', '红河县', '个旧市', '元阳县', '蒙自县', '弥勒县', '泸西县', '石屏县', '屏边'], '临沧': ['镇康县', '永德县', '云县', '凤庆县', '沧源', '临翔区', '耿马', '双江'], '曲靖': ['陆良县', '马龙县', '沾益县', '宣威市', '会泽县', '麒麟区', '富源县', '罗平县', '师宗县'], '文山': ['马关县', '麻栗坡县', '西畴县', '砚山县', '富宁县', '文山县', '广南县', '丘北县'], '西双版纳': ['勐腊县', '勐海县', '景洪市'], '玉溪': ['红塔区', '峨山', '易门县', '华宁县', '通海县', '澄江县', '元江', '江川县', '新平'], '昭通': ['大关县', '水富县', '盐津县', '威信县', '巧家县', '彝良县', '鲁甸县', '镇雄县', '昭阳区', '绥江县', '永善县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '浙江': [{'杭州': ['桐庐县', '江干区', '临安市', '滨江区', '富阳市', '拱墅区', '建德市', '下城区', '市郊', '上城区', '余杭区', '淳安县', '西湖区', '萧山区'], '湖州': ['安吉县', '长兴县', '德清县', '南浔区', '吴兴区'], '嘉兴': ['海盐县', '桐乡市', '平湖市', '嘉善县', '海宁市', '秀洲区', '南湖区'], '金华': ['上溪镇', '永康市', '佛堂镇', '东阳市', '市区', '赤岸镇', '兰溪市', '苏溪镇', '磐安县', '金东区', '大陈镇', '浦江县', '婺城区', '义亭镇', '武义县'], '丽水': ['缙云县', '青田县', '景宁', '龙泉市', '庆元县', '莲都区', '云和县', '松阳县', '遂昌县'], '宁波': ['慈溪市', '海曙区', '余姚市', '鄞州区', '北仑区', '宁海县', '镇海区', '象山县', '江北区', '奉化市', '江东区'], '绍兴': ['嵊州市', '上虞市', '越城区', '诸暨市', '新昌县', '绍兴县'], '台州': ['路桥区', '仙居县', '黄岩区', '天台县', '椒江区', '三门县', '玉环县', '临海市', '温岭市'], '温州': ['鹿城区', '永嘉县', '洞头县', '乐清市', '泰顺县', '瑞安市', '文成县', '瓯海区', '苍南县', '龙湾区', '平阳县'], '舟山': ['岱山县', '普陀区', '定海区', '嵊泗县'], '衢州': ['龙游县', '开化县', '常山县', '江山市', '衢州市']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '重庆': [{'重庆': ['垫江县', '涪陵区', '巫溪县', '双桥区', '彭水', '渝北区', '璧山县', '巴南区', '开县', '长寿区', '石柱', '南岸区', '荣昌县', '沙坪坝区', '梁平县', '黔江开发区', '忠县', '永川区', '大足县', '北碚区', '城口县', '渝中区', '云阳县', '南川区', '铜梁县', '万州区', '丰都县', '九龙坡区', '奉节县', '江津区', '潼南县', '秀山', '大渡口区', '武隆县', '江北区', '巫山县', '合川区', '綦江县', '酉阳', '万盛区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '香港': [{'香港': ['九龙城区', '湾仔区', '离岛区', '黄大仙区', '大埔区', '中西区', '观塘区', '西贡区', '荃湾区', '东区', '元朗区', '深水埗区', '南区', '沙田区', '葵青区', '北区', '屯门区', '油尖旺区']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '澳门': [{'澳门': ['澳门']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}], '台湾': [{'台湾': ['新竹', '南投县', '台南', '彰化县', '澎湖县', '台中', '苗栗县', '花莲县', '基隆', '桃园县', '台东县', '高雄', '宜兰县', '屏东县', '台北', '嘉义', '云林县']}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}]}

# 根据省份找出所对应的城市和区县
def pro_cty_cun(address_str):
    res_dict = {'province': '', 'city': '', 'county': ''}
    for k,v in area_data.items():
        if address_str.find(k) != -1:

            res_dict['province']=k
            for city_county_dict in v:
                for x,y in city_county_dict.items():
                    if address_str.find(x) != -1:

                        res_dict['city']=x
                        for j in y:
                            if address_str.find(j) != -1:
                                # print(j)
                                res_dict['county']=j
                            if address_str.find(j) == -1:
                                if address_str.find(j[0:2]) != -1:
                                    res_dict['county']=j


    return res_dict

# pro_cty_cun(address_str)

# 根据城市找出所对应的省份和区县
def cty_cun(address_str):
    res_dict = {'province': '', 'city': '', 'county': ''}
    for k,v in area_data.items():
        for city_county_dict in v:
            for x,y in city_county_dict.items():
                if address_str.find(x) != -1:
                    res_dict['province']=k
                    res_dict['city']=x
                    for j in y:
                        if address_str.find(j) != -1:
                            res_dict['province'] = k
                            res_dict['city'] = x
                            res_dict['county']=j
                        if address_str.find(j) == -1:
                            if address_str.find(j[0:2]) != -1 and j[0:2] !=x:
                                res_dict['province'] = k
                                res_dict['city'] = x
                                res_dict['county']=j

    return res_dict

# cty_cun(address_str)

# 根据区县找出所对应的省份和城市
def cun(address_str):
    res_dict = {'province': '', 'city': '', 'county': ''}
    lit = []
    for k,v in area_data.items():
        for city_county_dict in v:
            for x,y in city_county_dict.items():
                # print(x,y)
                for j in y:
                    if address_str.find(j) != -1:
                        lit.append({'id': address_str.find(j), 'value': j})

                    elif address_str.find(j) == -1:

                        if address_str.find('河北区') != -1:
                            if address_str.find(j[0:2]) != -1:
                                # print(j)
                                lit.append({'id':address_str.find(j[0:2]),'value':j})

                        elif address_str.find('河北区') == -1:
                                if '河北区' in y:
                                    y.remove('河北区')
                                if address_str.find(j[0:2]) != -1:
                                    # print(j)
                                    lit.append({'id':address_str.find(j[0:2]),'value':j})




    lit.sort(key=lambda x: x['id'])

    # print(lit)
    if lit:
        for k, v in area_data.items():
            for city_county_dict in v:
                for x, y in city_county_dict.items():
                    for j in y:
                        if lit[0]['value'].find(j) != -1:

                            res_dict['province'] = k
                            res_dict['city'] = x
                            res_dict['county'] = j

                            return res_dict

    return res_dict



# cun(address_str)


def create_main(address_str):

    address_str=address_str.replace('汽车','')

    if address_str.find('乌鲁木齐县') != -1 and address_str.find('乌鲁木齐') != -1:
        return ['新疆','乌鲁木齐','乌鲁木齐县']

    if address_str.find('乌鲁木齐') != -1:
        return ['新疆','乌鲁木齐','']

    if address_str.find('沙市区') != -1:
        return ['湖北','荆州','沙市区']

    if address_str.find('灌南县') != -1:
        return ['江苏','连云港','灌南县']

    if address_str.find('张家港') != -1:
        return ['江苏','苏州','张家港市']

    if address_str.find('邯郸县') != -1:
        return ['河北', '邯郸', '邯郸县']

    if address_str.find('朝阳区') != -1:
        return ['北京', '北京', '朝阳区']

    if address_str.find('南昌县') != -1:
        return ['江西', '南昌', '南昌县']

    if address_str.find('芜湖县') != -1:
        return ['安徽', '芜湖', '芜湖县']

    if address_str.find('让胡路区') != -1:
        return ['黑龙江', '大庆', '让胡路区']

    if address_str.find('路南区') == -1 and address_str.find('唐山') == -1:

        if address_str.rfind('路') != -1:
            address_str = address_str.replace(address_str[address_str.rfind('路') - 2:], '')

    if address_str.rfind('岸') != -1:
        address_str = address_str.replace(address_str[address_str.rfind('岸') - 2:], '')

    if address_str.find('道里区') == -1:
        if address_str.rfind('道') != -1:
            address_str = address_str.replace(address_str[address_str.rfind('道') - 3:], '')

    a=pro_cty_cun(address_str)
    b=cty_cun(address_str)
    c=cun(address_str)
    # print(a)
    # print(b)
    # print(c)


    if a['province'] != '' and c['province'] != '' and a['city'] == '' and b['city'] == '' and a['province']==c['province']:
        # print(1)
        return list(c.values())
    if a['province'] != '' and b['province'] != '' and a['province']==b['province'] and a['city'] != '' and b['city'] != '' and a['city']==b['city'] and b['county']!=a['county']:
        return list(b.values())
    if a['province'] != '':
        return list(a.values())
    if b['province'] != '':
        return list(b.values())
    if c['province'] != '':
        return list(c.values())
    else:
        return ['','','']


print(create_main('安丘双丰大道中段翰沃城路南(恒德汽车园)'))

打印结果:[‘山东’, ‘潍坊’, ‘安丘市’]
在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值