省份与城市查询程序
数据定义
provinces = ['安徽','西藏','浙江'] cities = [['蚌埠','合肥','六安','安庆'],['林芝','拉萨','山南','那曲'],['杭州','金华','台州','温州']]
查询功能实现
findp = input("请输入您要查询省")
ind = provinces.index(findp)
print(cities[ind])
程序说明
该程序实现了以下功能:
-
数据存储:
provinces列表存储了3个省份的名称cities列表是一个嵌套列表,每个子列表对应一个省份的城市名称
-
查询逻辑:
- 用户输入要查询的省份名称
- 程序通过
index()方法查找省份在列表中的位置 - 根据找到的索引位置,输出对应的城市列表
-
数据对应关系:
- 安徽 → 蚌埠、合肥、六安、安庆
- 西藏 → 林芝、拉萨、山南、那曲
- 浙江 → 杭州、金华、台州、温州
运行示例
程序运行时会提示用户输入省份名称,输入后程序会显示该省份对应的所有城市。



最新评论