使用remove()方法刪除集合中的元素。例如:
my_set = {1, 2, 3, 4, 5}
my_set.remove(3)
print(my_set) # 輸出: {1, 2, 4, 5}
如果要刪除的元素在集合中不存在,remove()方法會引發KeyError。為了避免此錯誤,可以使用discard()方法,它會在元素不存在時不引發錯誤。例如:
my_set = {1, 2, 3, 4, 5}
my_set.discard(6)
print(my_set) # 輸出: {1, 2, 3, 4, 5}
另一種刪除元素的方法是使用pop()方法,它會刪除集合中的一個隨機元素并返回它。例如:
my_set = {1, 2, 3, 4, 5}
random_element = my_set.pop()
print(random_element) # 輸出: 隨機的元素
print(my_set) # 輸出: 刪除了一個元素的集合