Python 集合 discard()用于從集合中刪除指定的元素(如果存在)。
Python中discard()的語法為:
s.discard(x)
discard()方法采用單個元素x,并將其從集合中刪除(如果存在)。
如果存在x元素,則discard()從集合中刪除該元素。
此方法返回None (意味著,沒有返回值)。
numbers = {2, 3, 4, 5}
numbers.discard(3)
print('numbers = ', numbers)
numbers.discard(10)
print('numbers = ', numbers)運行該程序時,輸出為:
numbers = {2, 4, 5}
numbers = {2, 4, 5}numbers = {2, 3, 5, 4}
# 返回 None
# 意思是,沒有返回值
print(numbers.discard(3))
print('numbers =', numbers)運行該程序時,輸出為:
None
numbers = {2, 4, 5}