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}