创建福建省地名集合,输入某个地名,判定是否在集合中,若没有,则将其添加到该集合中 已知福建={福州,厦门,泉州}
时间: 2024-11-09 08:20:34 浏览: 17
结合NER和自定义词典的深度学习中文分词,基于java和tensorflow实现.zip
创建一个福建省地名集合,可以使用Python的字典或者列表数据结构。这里我将演示如何使用字典来实现这个功能,因为字典的键值对形式非常适合用于这种查找和添加操作。
```python
# 定义初始的地名集合
province_names = {"福州": True, "厦门": True, "泉州": True}
def check_and_add_province(name):
if name not in province_names:
province_names[name] = True
print(f"{name} 已经添加到福建省地名集合中")
else:
print(f"{name} 已经在福建省地名集合中")
# 输入地名并检查
input_province = input("请输入地名:")
check_and_add_province(input_province)
```
在这个例子中,你可以通过调用`check_and_add_province`函数来判断并添加新的地名。如果输入的地名不在集合中,它会被添加,并显示相关信息;如果已经在集合中,会告知用户已经存在。
阅读全文