作者名:Demo不是emo 

主页面链接:主页传送门
创作初心:对于计算机的学习者来说,初期的学习无疑是最迷茫和难以坚持的,中后期主要是经验和能力的提高,我也刚接触计算机1年,也在不断的探索,在CSDN写博客主要是为了分享自己的学习历程,学习方法,总结的经验等等,希望能帮助到大家
座右铭:不要让时代的悲哀成为你的悲哀
专研方向:网络安全,数据结构

每日emo:有时词不达意,但还是很高兴遇见你

快递分拣程序,要求用python将下方的数据(即快递的收货地址),按照归属省份进行分拣.

数据源如下:

data_list = [
    ['王*龙', '北京市海淀区苏州街大恒科技大厦南座4层'],
    ['庞*飞', '北京市昌平区汇德商厦四楼403'],
    ['顾*锐', '江苏省扬州市三垛镇工业集中区扬州市立华畜禽有限公司'],
    ['王*飞', '上海市徐汇区上海市徐汇区H88越虹广场B座5E'],
    ['华*升', '北京市海淀区杰睿大厦'],
    ['朱*锴', '上海市浦东新区川沙新镇华川家园33号楼503'],
    ['陈*盼', '浙江省杭州市闲林街道,西溪华东园,十幢一单元401。'],
    ['司*鹏', '河南省鹤壁市淇滨大道310号  鹤壁京立医院'],
    ['聂*睿', '河北省石家庄市中山路勒泰中心写字楼b座11层'],
    ['张*', '辽宁省本溪市明兴丽城九号楼四单元'],
    ['冉*晗', '河北省石家庄市体育南大街385号'],
    ['高*杰', '北京市朝阳区广渠路42号院3号楼,408'],
    ['李*国', '安徽省合肥市新站区淮合花园'],
    ['常*源', '江苏省南京市白下路242号,南京市红十字医院,放射科'],
    ['张*玉', '河北省沧州市新居然家居广场'],
    ['王*川', '上海市奉贤区南桥镇 贝港七区'],
    ['魏*飞', '河北省石家庄市新石北路与红旗大街交口开元大厦502室'],
    ['张*', '山东省济南市兴港路三庆城市主人'],
    ['段*琪', '山西省临汾市福利路尧乡小区'],
    ['刘*', '北京市昌平区龙禧三街骊龙园601'],
    ['王*生', '上海市杨浦区邯郸路复旦大学遗传学楼319室'],
    ['王*君', '江苏省扬州市叶挺路318号建行营业部'],
    ['王*义', '北京市东城区环球贸易中心D座'],
    ['李*', '陕西省汉中市同沟寺镇晨光村二组'],
    ['裴*宇', '吉林省四平市岭西新耀豪庭7栋'],
    ['丁*', '山东省烟台市大季家镇芦洋村'],
    ['刘*铎', '黑龙江省佳木斯市火电小区桥头浴池附近惠惠干洗店'],
    ['梁*升', '吉林省吉林市承德街45号吉林化工学院'],
    ['陈*龙', '上海市浦东新区郭守敬路498号23号楼23215'],
    ['张*', '上海市徐汇区桂林路402号 诚达创意园76幢407室 银基科技'],
    ['何*畅', '河南省周口市西华县箕城高中'],
    ['欧*', '北京市丰台区东营里5号院8号楼2单元401'],
    ['陶*', '安徽省宣城市鳌峰东路180号宣城皖南农商银行413室'],
    ['艾*麦提江·拜克热', '浙江省杭州市浦沿街道江畔云卢4幢2单元1202'],
    ['王*', '上海市浦东新区福山路455号,全华信息大厦,1楼,平安银行'],
    ['刘*林', '湖北省宜昌市枝城镇大堰村四组'],
    ['罗*', '河南省信阳市西关黄国新城C6'],
    ['莫*', '河南省郑州市金水区76号9202'],
    ['徐*龙', '安徽省合肥市长江西路新加坡花园城4联排'],
 ]

运用python将上面的数据源按照归属地换成下面的格式

北京 [['王*龙', '北京市海淀区苏州街大恒科技大厦南座4层'], ['庞*飞', '北京市昌平区汇德商厦四楼403'], ['华*升', '北京市海淀区杰睿大厦'], ['高*杰', '北京市朝阳区广渠路42号院3号楼,408'], ['刘*', '北京市昌平区龙禧三街骊龙园601'], ['王*义', '北京市东城区环球贸易中心D座'], ['欧*', '北京市丰台区东营里5号院8号楼2单元401']]
江苏 [['顾*锐', '江苏省扬州市三垛镇工业集中区扬州市立华畜禽有限公司'], ['常*源', '江苏省南京市白下路242号,南京市红十字医院,放射科'], ['王*君', '江苏省扬州市叶挺路318号建行营业部']]
上海 [['王*飞', '上海市徐汇区上海市徐汇区H88越虹广场B座5E'], ['朱*锴', '上海市浦东新区川沙新镇华川家园33号楼503'], ['王*川', '上海市奉贤区南桥镇 贝港七区'], ['王*生', '上海市杨浦区邯郸路复旦大学遗传学楼319室'], ['陈*龙', '上海市浦东新区郭守敬路498号23号楼23215'], ['张*', '上海市徐汇区桂林路402号 诚达创意园76幢407室 银基科技'], ['王*', '上海市浦东新区福山路455号,全华信息大厦,1楼,平安银行']]
浙江 [['陈*盼', '浙江省杭州市闲林街道,西溪华东园,十幢一单元401。'], ['艾*麦提江·拜克热', '浙江省杭州市浦沿街道江畔云卢4幢2单元1202']]
河南 [['司*鹏', '河南省鹤壁市淇滨大道310号 \xa0鹤壁京立医院'], ['何*畅', '河南省周口市西华县箕城高中'], ['罗*', '河南省信阳市西关黄国新城C6'], ['莫*', '河南省郑州市金水区76号9202']]
河北 [['聂*睿', '河北省石家庄市中山路勒泰中心写字楼b座11层'], ['冉*晗', '河北省石家庄市体育南大街385号'], ['张*玉', '河北省沧州市新居然家居广场'], ['魏*飞', '河北省石家庄市新石北路与红旗大街交口开元大厦502室']]
辽宁 [['张*', '辽宁省本溪市明兴丽城九号楼四单元']]
安徽 [['李*国', '安徽省合肥市新站区淮合花园'], ['陶*', '安徽省宣城市鳌峰东路180号宣城皖南农商银行413室'], ['徐*龙', '安徽省合肥市长江西路新加坡花园城4联排']]
山东 [['张*', '山东省济南市兴港路三庆城市主人'], ['丁*', '山东省烟台市大季家镇芦洋村']]
山西 [['段*琪', '山西省临汾市福利路尧乡小区']]
陕西 [['李*', '陕西省汉中市同沟寺镇晨光村二组']]
吉林 [['裴*宇', '吉林省四平市岭西新耀豪庭7栋'], ['梁*升', '吉林省吉林市承德街45号吉林化工学院']]
黑龙 [['刘*铎', '黑龙江省佳木斯市火电小区桥头浴池附近惠惠干洗店']]
湖北 [['刘*林', '湖北省宜昌市枝城镇大堰村四组']]

直接奉上代码:

info={}#定义一个空的字典用来记录归属后的信息
for i in data_list:#循环遍历数据源,遍历一个数据就放到字典里面一个province_name=i[1][:2]#i表示遍历到的数据源,i[1]表示该数据源的第二个队列,[:2]表示取该队列的前两个字符if province_name not in info:#即第一次出现info[province_name]=[i]#第一次出现就将出现的省份添加带字典的key中去else:info[province_name].append(i)#不是第一次出现就放到对应省份的value中
for k in info:#打印输出操作后的字典print(k,info[k])

Python自学篇——快递分拣程序相关推荐

  1. python自学篇十[ 面向对象 (四) :王者荣耀小游戏+模拟一个简单的银行进行业务办理的类]

    python基础系列: python自学篇一[ Anaconda3安装 ] python自学篇二[ pycharm安装及使用 ] python自学篇三[ 判断语句if的使用 ] python自学篇四[ ...

  2. python自学行吗-上万程序员总结:自学Python,掌握到什么程度就可以找工作了?...

    原标题:上万程序员总结:自学Python,掌握到什么程度就可以找工作了? 前言: Python现在非常火,语法简单而且功能强大,很多同学都想学Python! 在这里把最好的分享给大家!希望能带给大伙儿 ...

  3. python快递分拣程序怎么写_分拣中心分拣作业流程

    分拣中心分拣作业流程 第一节航空出港中转操作 一.航空到件交接: 1 .机场提货: 1 ).发货操作员在货到达提货方前,将完整的提货信息传真给提货方. 2 ).提货方按照发货方传真信息,至机场.客运站 ...

  4. python 顺丰快递分拣小程序作业结果

    作业要求 将数据源的快递息进行分拣,最终生成的数据格式如下 {"北京市":[['王*⻰', '北京市海淀区科技***'],['庞*⻜', '北京市昌平区商厦***'],....], ...

  5. PYTHON 顺丰快递分拣小程序

    一 .数据源: address_list = [['王*龙', '北京市海淀区苏州街大恒科技大厦南座4层'],['庞*飞', '北京市昌平区汇德商厦四楼403'],['顾*锐', '江苏省扬州市三垛镇 ...

  6. python自学篇十六[pandas——数据分析 (二):读取文件+索引+NaNs处理方法]

    文章目录 概括:Numpy+Scipy+pandas+matplotlib pandas基本功能 一.数据文件读取/文本数据读取 1.pandas:数据文件读取 2.读取csv文件 3.读取txt文件 ...

  7. Python自学路线图之Python系统自学

    文章目录 Python自学路线图 第一阶段:Python自学路线图--Python基础自学 第二阶段:Python自学路线图--Python进阶自学 第三阶段:Python自学路线图--Web-Dja ...

  8. python快递分拣小程序_python英语单词测试小程序代码实例

    这篇文章主要简介了python英语单词测试小程序代码实例,文中通过示例代码简介的非常具体,对大家的学习或者工作具有一定的参考学习网上卖,需要的朋友可以学习下 爬取了扇贝英语网,并制作了一个英语单词测试 ...

  9. gallery代码怎么运行_自学Python进阶-把代码变成程序、软件

    之前的几篇,我们一起认识了python语言(python语言里有哪些东西),见识python代码(三种核心语句.程序代码里的记忆体:变量),并用python语言解决了几个著名的常见数学问题(百钱百鸡问 ...

  10. python自学教程-3D图示Python标准自学教程入门篇

    内容简介: Python入门篇教程从最基础的计算机发展史.Python的来源与发展历史开始讲起: 依次讲解python变量与表达式.数据类型.运算符.流程控制语句等,末尾通过课堂练习.课后作业以及微型 ...

最新文章

  1. 微信小程序拍照视频上传php,微信小程序-拍照或选择图片并上传文件
  2. Excel 向程序发送命令时出现问题 解决方法 VS
  3. caffe学习(七):使用py-faster-rcnn来训练voc2007数据集(Ubuntu)
  4. iOS开发学无止境 - 异步图片加载优化与常用开源库分析
  5. 逆向学习-IDApython(一)
  6. 我们要的是社会主义!
  7. saltstack之混合匹配
  8. 查询没有走索引_关于MySQL种的in函数到底走不走索引、我和同事差点大打出手!...
  9. CSDN 在线峰会——揭晓阿里云核心技术竞争力
  10. 用python画圣诞树-使用python图形模块turtle库绘制樱花、玫瑰、圣诞树代码实例
  11. 一步步了解线程池之自定义-PriorityThreadPool
  12. mysql 从入门到精通 pdf_MySQL5.7从入门到精通PDF完整版+随书教学视频
  13. 【Latex】模板设置及使用教程
  14. 答案原文翻译解释《避凶就吉精明鬼,千变万化心不变》这句话是指什么意思?...
  15. ubuntu版本查看命令
  16. 51Nod 1378 夹克老爷的愤怒
  17. 介绍几种电路上常用的塑料插接件(1)
  18. webservice报错Message part refundRequest was not recognized. (Does it exist in service WSDL?)
  19. 传递函数化为状态空间表达式
  20. Aspose.3D使用教程:使用 Java 将 FBX 转换为 RVM 或 RVM 转换为 FBX 文件

热门文章

  1. 时间格式2020-01-13T16:00:00.000Z中的T和Z分别表示什么,如何处理
  2. 移动硬盘变成RAW,如何将其转换为NTFS
  3. 全国2016年实施不动产登记 潘石屹预言房价下跌
  4. 利用Python进行博客图片压缩
  5. adobe dreamweaver cs6 css,Adobe Dreamweaver CS6
  6. 问题:必须使用记录或另一备份以恢复包含系统注册表
  7. redis实战【西橙先生】
  8. 「 强烈推荐」程序员必备14款GIF制作的工具
  9. ARCGIS近邻分析应用详解
  10. Java使用word模板生成多个word文件,并导出一个zip压缩包