案列描述

设计一个程序储存省份与其所辖城市的信息,实现查询功能。

代码如下:

#provinces
provinces = {}
def append(province, cities):global provincesif province not in provinces.keys():provinces[province] = citieselse:print(province+'已经存在')
def show():for p in provinces.keys():print(p, provinces[p])
def seekCity(city):for p in provinces.keys():if city in provinces[p]:print(city+'属于'+p+'省')return
append('广东', ['广州', '深圳'])
append('四川', ['成都', '内江', '乐山'])
append('贵州', ['贵阳', '六盘水', '兴义'])
show()
seekCity('六盘水')

运行结果如下:

【案列】字典储存省份和城市相关推荐

  1. python字典存储省份与城市_python实现城市和省份字典(根据城市判断属于哪个省份)...

    首先,在网上拿到一份数据,省份和城市的对应表: 第一张图是省份以及对应的ID 第二张图是省份和城市,以及分别对应的ID 基本的思路是:实现一个字典,省份作为键,省份包含的城市作为值,举个例子:{&qu ...

  2. python字典存储省份与城市_在Python中存储字典路径

    根据您的需要,最简单的选项可能是使用元组作为字典键而不是嵌套字典: kidshair['allkids', 'child3', 'hair'] mypath = ('allkids', 'child3 ...

  3. python生成器与迭代器(配套相关案列解析用法)

    一.python生成器简介 在 Python 中,使用了 yield 的函数被称为生成器(generator).跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就 ...

  4. (转)基于MVC4+EasyUI的Web开发框架经验总结(7)--实现省份、城市、行政区三者联动...

    http://www.cnblogs.com/wuhuacong/p/3841338.html 为了提高客户体验和进行一些技术探索,现在正准备把我自己的客户关系管理系统CRM在做一个Web的版本,因此 ...

  5. 省份、城市、区域 选择功能模块

    一.需求环境: 需要添加模块,供用户选择,并且后台获取用户提交的数据: 二.加载流程: 本文采用的是通过js直接注入省份及城市数据,将数据封装为共有的 city.js供用户直接调用. 三.实例及代码: ...

  6. 「科聪应用案列」助力汽车制造业进一步“智能化”提升

    随着科技进步与发展,我国的移动机器人行业近年来得到了迅速的发展,应用领域也越来越广泛.在复杂和任务繁重的场景中,移动机器人可以完成复杂环境探索和路径规划,机器人替代了传统生产生活中简单并且重复的人力劳 ...

  7. 每日一课 | List和 tuple的13个经典使用案列(完结篇)

    06 大家好,我是营长,上期营长分享了"List和 tuple的13个经典使用案列"的一部分,这期营长接着为大家分享. 本期分享内容:List和 tuple的13个经典使用案列(完 ...

  8. html 省份,城市 选择器附效果图

    开发交流QQ群:  173683895   173683895   526474645  人满的请加其它群 效果图: 源码: <!DOCTYPE html> <html>< ...

  9. 开源三级联动,Vue.js编写省份、城市、区、县三级联动源码

    开源三级联动,Vue.js编写省份.城市.区.县三级联动源码 1.三级联动框样式 上图: 请访问:这里!! 查看三级联动器效果. 2.如何在html里面引用 文件的目录路径为: data.js是存放我 ...

最新文章

  1. pandas基于条件判断更新dataframe中所有数据列数值内容的值(Conditionally updating all values in pandas Dataframe )
  2. 机器学习基础专题:逻辑回归
  3. 如何解决Android 5.0中出现的警告:Service Intent must be explicit
  4. python爬虫(二)_HTTP的请求和响应
  5. easyui js拼接html,class属性失效的问题
  6. stm32之PVD可编程电压监测器(掉电保存数据)
  7. C#中的委托与事件[翻译]
  8. Java程序猿如何从码农晋升为架构师
  9. 如何调试SAP CRM产品主数据应用后台ABAP端抛出的错误消息
  10. 字符串_字符串数组_字符_字符数组
  11. 【codevs2440】【BZOJ1066】蜥蜴,最大流
  12. Linux设备文件的创建
  13. 《网络攻防》第五周作业
  14. MSSQL有关时间函数知识(转)
  15. OLED工作原理及结构
  16. CSS的行内样式与内联样式,看这篇就够了
  17. 利用java网络通信技术实现一个迷你QQ
  18. 树莓派连接USB摄像头问题
  19. windows10 无法设置屏幕保护程序
  20. 计算机无法连上网怎么办,电脑显示已连接上但是无法上网怎么办

热门文章

  1. 记录之网络应用,物理拓扑和逻辑拓扑
  2. 为什么要人造元素_“人造元素”是什么? 人造元素是从什么时候出现的?
  3. 零基础JavaScript入门教程(6)–JS之使用开发者工具
  4. mysql source 忽略错误_mysql导入忽略错误
  5. highchart实现,有间隔3D环形图
  6. 快速分析出德邦快递揽收后没有物流的单号
  7. 资产全生命周期管理系统有哪些功能模块?
  8. 爬虫技术在学术章查询中的应用
  9. 现实中的网络安全工作是怎样的?常见的网安工作岗位有哪些?
  10. 51单片机室内环境甲醛PM2.5光照温度湿度检测及窗帘加湿消毒控制系统