省份与城市查询程序

数据定义

provinces = ['安徽','西藏','浙江']
cities = [['蚌埠','合肥','六安','安庆'],['林芝','拉萨','山南','那曲'],['杭州','金华','台州','温州']]

查询功能实现

findp = input("请输入您要查询省")
ind = provinces.index(findp)
print(cities[ind])

程序说明

该程序实现了以下功能:

  1. 数据存储

    • provinces 列表存储了3个省份的名称
    • cities 列表是一个嵌套列表,每个子列表对应一个省份的城市名称
  2. 查询逻辑

    • 用户输入要查询的省份名称
    • 程序通过 index() 方法查找省份在列表中的位置
    • 根据找到的索引位置,输出对应的城市列表
  3. 数据对应关系

    • 安徽 → 蚌埠、合肥、六安、安庆
    • 西藏 → 林芝、拉萨、山南、那曲
    • 浙江 → 杭州、金华、台州、温州

运行示例

程序运行时会提示用户输入省份名称,输入后程序会显示该省份对应的所有城市。

用Python编写程序实现通过省份查询对应的城市名称。

用Python编写程序实现通过省份查询对应的城市名称。