Menu
CoddyTech

添加元素

Coddy Python 集合 课程的第 4 课,共 11 课。

集合是可变的,这意味着创建后,你可以通过添加新元素来修改它。Python 提供了几种向集合添加项目的方法:

  1. 使用 add() 方法:

    add() 方法会向集合添加单个元素。如果该元素已存在,集合将保持不变。

    fruits = {"apple", "banana", "cherry"}
    fruits.add("date")
    print(fruits)  # 输出:{'apple', 'banana', 'cherry', 'date'}
  2. 使用 update() 方法:

    update() 方法可以向集合添加多个元素。你可以向 update() 方法传入列表、元组、字符串或另一个集合。

    fruits = {"apple", "banana", "cherry"}
    fruits.update(["elderberry", "fig", "grape"])
    print(fruits)  # 输出:{'apple', 'banana', 'cherry', 'elderberry', 'fig', 'grape'}
  3. 使用 update() 处理不同的可迭代对象:

    update() 方法也可以接受其他可迭代对象,例如字符串或集合。

    fruits = {"apple", "banana", "cherry"}
    fruits.update("date")  # 将 "date" 中的每个字符分别加入集合
    print(fruits)  # 输出:{'apple', 'banana', 'cherry', 'd', 'a', 't', 'e'}
    
    fruits.update({"elderberry", "fig"})
    print(fruits)  # 输出:{'apple', 'banana', 'cherry', 'elderberry', 'fig', 'd', 'a', 't', 'e'}
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

challenge icon

挑战

简单
  1. 创建一个名为 my_set 的集合,包含以下项:"apple"、"banana" 和 "cherry"。
  2. 使用 add() 方法将项 "date" 添加到集合中。
  3. 使用 update() 方法将项 "elderberry" 和 "fig" 添加到集合中。
  4. 使用 update() 方法和一个列表,将项 "grape" 和 "honeydew" 添加到集合中。
  5. 打印最终的集合

亲手试试

Python 集合中的所有课

自己练习: Python 在线编译器