📅  最后修改于: 2020-09-20 13:31:25             🧑  作者: Mango
Python中discard()
的语法为:
s.discard(x)
discard()
方法采用单个元素x
并将其从集合中删除(如果存在)。
如果存在元素,则discard()
从集合中删除元素x
。
此方法返回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}
# Returns None
# Meaning, absence of a return value
print(numbers.discard(3))
print('numbers =', numbers)
输出
None
numbers = {2, 4, 5}