在Python中,可以使用remove()
方法删除集合中的指定元素。例如:
my_set = {1, 2, 3, 4, 5} my_set.remove(3) print(my_set) # 输出 {1, 2, 4, 5}
如果要删除集合中不存在的元素,则会抛出KeyError
异常。为了避免这种情况,可以使用discard()
方法,它会尝试删除元素,但如果元素不存在则不会抛出异常。例如:
my_set = {1, 2, 3, 4, 5} my_set.discard(6) print(my_set) # 输出 {1, 2, 3, 4, 5}