Python - 移除集合元素项
移除元素
要从集合中移除元素,请使用 remove() 或 discard() 方法。
实例
使用 remove() 方法移除"banana":
thisset = {"apple", "banana", "cherry"}
thisset.remove("banana")
print(thisset)
亲自试一试 »
注意: 如果要移除的项不存在,则 remove() 会引发错误。
实例
使用 discard() 方法移除"banana":
thisset = {"apple", "banana", "cherry"}
thisset.discard("banana")
print(thisset)
亲自试一试 »
注意: 如果要删除的项不存在,discard() 将不会 引发错误。
您还可以使用 pop() 方法删除项,但此方法会删除一个随机项,因此您无法确定要删除的是哪个项。
pop() 方法的返回值是要删除的项。
实例
使用 pop() 方法删除一个随机项href="ref_set_pop.asp">pop() 方法:
thisset = {"apple", "banana", "cherry"}
x =
thisset.pop()
print(x)
print(thisset)
亲自试一试 »
注意:集合是无序的,因此在使用pop()方法时,您无法确定要移除的是哪个元素。

