基本操作
本课属于 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挑战
简单创建一个名为 manage_set 的函数,它接受三个参数:set1(一个集合)、element_to_add 和 element_to_remove。该函数应执行以下操作:
- 将
element_to_add添加到set1。 - 尝试从
set1中移除element_to_remove。如果集合中没有该元素,则不执行任何操作。 - 检查数字 5 是否在
set1中。如果在,则返回字符串"5 is in the set"。否则,返回字符串"5 is not in the set"。
亲手试试
def manage_set(set1, element_to_add, element_to_remove):
# 在这里编写代码这节课包含一个小测验。开始学习即可作答,并记录你的进度。
逻辑与流程中的所有课
自己练习: Python 在线编译器