创建广东省地级市列表,输入某个地级市,判定是否在列表中,如果没有,则将其添加到该列表中
时间: 2024-10-20 17:02:35 浏览: 28
创建一个广东省的地级市列表,并实现输入查询和添加功能,可以使用Python来实现。首先,我们创建一个空列表存储地级市名称,然后编写一个函数来判断用户输入的城市是否已经在列表里,如果不在,就添加进去。下面是一个简单的示例:
```python
# 初始化广东省地级市列表
province = "广东"
city_list = ["广州市", "深圳市", "珠海市", "汕头市", "佛山市", "惠州市", "东莞市", "中山市", "江门市", "肇庆市", "韶关市", "梅州市", "汕尾市", "河源市", "阳江市", "清远市", "揭阳市", "潮州市", "云浮市"]
def check_and_add_city():
user_input = input(f"请输入你想查询或添加到{province}的地级市名称 (输入'quit'退出): ")
if user_input.lower() == 'quit':
print("再见,感谢使用!")
return
if user_input in city_list:
print(f"{user_input} 已经在 {province} 的地级市列表中.")
else:
city_list.append(user_input)
print(f"{user_input} 已经成功添加到 {province} 的地级市列表中.")
check_and_add_city()
```
在这个脚本中,我们循环询问用户的输入,直到用户选择退出。如果输入的城市已经存在,程序会告知用户;如果不存在,程序则会将城市添加到列表并通知用户。
阅读全文