# GESP等级：三级 | GESP Python 三级考点

"""
知识点②：add() 添加元素
时间：10:00-30:00
"""

# ========== add() 添加单个元素 ==========
fruits = {"apple", "banana"}
print("初始集合:", fruits)       # {'apple', 'banana'}

fruits.add("orange")
print("添加orange后:", fruits)   # {'apple', 'banana', 'orange'}

# ========== add() 重复添加不会报错，也不会增加 ==========
fruits.add("apple")
print("再次添加apple后:", fruits)  # {'apple', 'banana', 'orange'} —— 没变化

# ========== 应用：收集不重复的用户输入 ==========
inputs = set()
inputs.add("Python")
inputs.add("Java")
inputs.add("Python")          # 重复，被忽略
print("收集的语言:", inputs)    # {'Java', 'Python'}

"""
记忆钩子：
  add加 —— 像往盒子里扔一个球
  重复的球扔不进去，因为已经有了！
"""
