Python 基础教程

Python 流程控制

Python 函数

Python 数据类型

Python 文件操作

Python 对象和类

Python 日期和时间

Python 高级知识

Python 参考手册

Python 集合 discard() 使用方法及示例

Python 集合方法

Python 集合 discard()用于从集合中删除指定的元素(如果存在)。

Python中discard()的语法为:

s.discard(x)

discard()参数

discard()方法采用单个元素x,并将其从集合中删除(如果存在)。

discard()返回值

如果存在x元素,则discard()从集合中删除该元素。

此方法返回None (意味着,没有返回值)。

示例1:discard()如何工作?

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}

示例2:discard()如何工作?

numbers = {2, 3, 5, 4}

# 返回 None
# 意思是,没有返回值
print(numbers.discard(3))

print('numbers =', numbers)

运行该程序时,输出为:

None
numbers = {2, 4, 5}

Python 集合方法