字典存储省份和城市(4.6.4)。设计一个程序存储省份与其所辖城市的信息,实现查询功能。
时间: 2024-03-06 18:48:18 浏览: 70
字典存储省份与城市.py
好的,以下是一个简单的实现:
```python
# 定义省份和城市的字典
province_city_dict = {
'广东省': ['广州市', '深圳市', '珠海市', '汕头市', '韶关市'],
'江苏省': ['南京市', '苏州市', '无锡市', '常州市', '扬州市'],
'浙江省': ['杭州市', '宁波市', '温州市', '嘉兴市', '湖州市']
}
# 查询函数,输入省份名称,返回该省份所辖的城市列表
def query_city(province):
if province in province_city_dict:
return province_city_dict[province]
else:
return None
# 测试查询函数
province = '广东省'
cities = query_city(province)
if cities:
print(province + '所辖城市有:')
for city in cities:
print(city)
else:
print('没有查询到' + province + '的信息!')
```
输出结果为:
```
广东省所辖城市有:
广州市
深圳市
珠海市
汕头市
韶关市
```
阅读全文