Menu
CoddyTech

基本操作

本课属于 Coddy Python 学习旅程的“逻辑与流程”单元。第 30 课,共 78 课。

集合提供了内置操作,让你能够高效地完成常见的集合相关任务。这些操作包括添加元素、删除元素和检查元素是否存在。

向集合中添加元素:

my_set = {1, 2, 3}
my_set.add(4)
print(my_set)
# 输出:{1, 2, 3, 4}

注意:add() 会直接修改集合,并返回 None。

从集合中移除一个元素:(如果该元素不存在,就会引发错误!)

my_set = {1, 2, 3}
my_set.remove(2)
print(my_set)
# 输出:{1, 3}

检查某个元素是否存在:

my_set = {1, 2, 3}
print(2 in my_set)
# 输出:True
print(4 in my_set)
# 输出:False
challenge icon

挑战

简单

创建一个名为 manage_set 的函数,它接受三个参数:set1(一个集合)、element_to_add 和 element_to_remove。该函数应执行以下操作:

  1. 将 element_to_add 添加到 set1。
  2. 尝试从 set1 中移除 element_to_remove。如果集合中没有该元素,则不执行任何操作。
  3. 检查数字 5 是否在 set1 中。如果在,则返回字符串 "5 is in the set"。否则,返回字符串 "5 is not in the set"。

亲手试试

def manage_set(set1, element_to_add, element_to_remove):
    # 在这里编写代码
quiz icon自我测试

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

逻辑与流程中的所有课

自己练习: Python 在线编译器