列表:【案例】列表存储省份与城市
1、案例描述:使用列表provinces存储部分省份名称,再使用另外一个列表cities存储对应的省份的城市,实现省份与城市的查找。
2、案例分析:
provinces与cities设计如下:
provinces=["广东","四川","贵州"]
cities=[["广州","深圳","惠州","珠海"],["成都","内江","乐山"],["贵阳","六盘水","遵义"]]
这样一个序号index下provinces[index]为省份,而cities[index]是这个省份的城市,也是一个列表。
3、案例结果:
由城市查找省份:
请输入您要查询的城市:广州
广东
由省份查找城市:
请输入您要查询省份:广东
['广州', '深圳', '珠海', '惠州']
provinces=["广东","四川","贵州"]
cities=[["广州","深圳","惠州","珠海"],["成都","内江","乐山"],["贵阳","六盘水","遵义"]]
i=input("省份:")
if i in provinces:
j=provinces.index(i)
print(cities[j])
else:
print("error")