Python set 是一个无序且不重复的集合,可以通过以下方式进行增删操作:

  1. 添加元素:使用 add() 方法向 set 中添加一个元素
my_set = {1, 2, 3}
my_set.add(4)
print(my_set)  # {1, 2, 3, 4}
  1. 合并集合:使用 update() 方法将另一个集合中的元素添加到当前集合中
my_set = {1, 2, 3}
other_set = {4, 5, 6}
my_set.update(other_set)
print(my_set)  # {1, 2, 3, 4, 5, 6}
  1. 删除元素:使用 remove() 或 discard() 方法从 set 中删除一个元素
my_set = {1, 2, 3}
my_set.remove(3)
print(my_set)  # {1, 2}

my_set.discard(2)
print(my_set)  # {1}

注意:如果使用 remove() 方法删除一个不存在的元素,会抛出 KeyError 异常;而使用 discard() 方法删除一个不存在的元素则不会抛出异常

python set 如何增删

原文地址: https://www.cveoy.top/t/topic/fYHf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录