【案列】字典储存省份和城市
案列描述
设计一个程序储存省份与其所辖城市的信息,实现查询功能。
代码如下:
#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('六盘水')
运行结果如下:
【案列】字典储存省份和城市相关推荐
- python字典存储省份与城市_python实现城市和省份字典(根据城市判断属于哪个省份)...
首先,在网上拿到一份数据,省份和城市的对应表: 第一张图是省份以及对应的ID 第二张图是省份和城市,以及分别对应的ID 基本的思路是:实现一个字典,省份作为键,省份包含的城市作为值,举个例子:{&qu ...
- python字典存储省份与城市_在Python中存储字典路径
根据您的需要,最简单的选项可能是使用元组作为字典键而不是嵌套字典: kidshair['allkids', 'child3', 'hair'] mypath = ('allkids', 'child3 ...
- python生成器与迭代器(配套相关案列解析用法)
一.python生成器简介 在 Python 中,使用了 yield 的函数被称为生成器(generator).跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就 ...
- (转)基于MVC4+EasyUI的Web开发框架经验总结(7)--实现省份、城市、行政区三者联动...
http://www.cnblogs.com/wuhuacong/p/3841338.html 为了提高客户体验和进行一些技术探索,现在正准备把我自己的客户关系管理系统CRM在做一个Web的版本,因此 ...
- 省份、城市、区域 选择功能模块
一.需求环境: 需要添加模块,供用户选择,并且后台获取用户提交的数据: 二.加载流程: 本文采用的是通过js直接注入省份及城市数据,将数据封装为共有的 city.js供用户直接调用. 三.实例及代码: ...
- 「科聪应用案列」助力汽车制造业进一步“智能化”提升
随着科技进步与发展,我国的移动机器人行业近年来得到了迅速的发展,应用领域也越来越广泛.在复杂和任务繁重的场景中,移动机器人可以完成复杂环境探索和路径规划,机器人替代了传统生产生活中简单并且重复的人力劳 ...
- 每日一课 | List和 tuple的13个经典使用案列(完结篇)
06 大家好,我是营长,上期营长分享了"List和 tuple的13个经典使用案列"的一部分,这期营长接着为大家分享. 本期分享内容:List和 tuple的13个经典使用案列(完 ...
- html 省份,城市 选择器附效果图
开发交流QQ群: 173683895 173683895 526474645 人满的请加其它群 效果图: 源码: <!DOCTYPE html> <html>< ...
- 开源三级联动,Vue.js编写省份、城市、区、县三级联动源码
开源三级联动,Vue.js编写省份.城市.区.县三级联动源码 1.三级联动框样式 上图: 请访问:这里!! 查看三级联动器效果. 2.如何在html里面引用 文件的目录路径为: data.js是存放我 ...
最新文章
- pandas基于条件判断更新dataframe中所有数据列数值内容的值(Conditionally updating all values in pandas Dataframe )
- 机器学习基础专题:逻辑回归
- 如何解决Android 5.0中出现的警告:Service Intent must be explicit
- python爬虫(二)_HTTP的请求和响应
- easyui js拼接html,class属性失效的问题
- stm32之PVD可编程电压监测器(掉电保存数据)
- C#中的委托与事件[翻译]
- Java程序猿如何从码农晋升为架构师
- 如何调试SAP CRM产品主数据应用后台ABAP端抛出的错误消息
- 字符串_字符串数组_字符_字符数组
- 【codevs2440】【BZOJ1066】蜥蜴,最大流
- Linux设备文件的创建
- 《网络攻防》第五周作业
- MSSQL有关时间函数知识(转)
- OLED工作原理及结构
- CSS的行内样式与内联样式,看这篇就够了
- 利用java网络通信技术实现一个迷你QQ
- 树莓派连接USB摄像头问题
- windows10 无法设置屏幕保护程序
- 计算机无法连上网怎么办,电脑显示已连接上但是无法上网怎么办
热门文章
- 记录之网络应用,物理拓扑和逻辑拓扑
- 为什么要人造元素_“人造元素”是什么? 人造元素是从什么时候出现的?
- 零基础JavaScript入门教程(6)–JS之使用开发者工具
- mysql source 忽略错误_mysql导入忽略错误
- highchart实现,有间隔3D环形图
- 快速分析出德邦快递揽收后没有物流的单号
- 资产全生命周期管理系统有哪些功能模块?
- 爬虫技术在学术章查询中的应用
- 现实中的网络安全工作是怎样的?常见的网安工作岗位有哪些?
- 51单片机室内环境甲醛PM2.5光照温度湿度检测及窗帘加湿消毒控制系统