Python set集合函数

python 集合 discard()函数用于从集合中删除一个特定的元素。

语法

语法如下:
set.discard(element)

参数

  • element: 指定要删除的元素。

返回值

没有返回值。

程序示例

介绍一些例子,了解set.discard()函数的使用方法。

例1

#!/usr/bin/python
# coding=utf-8
lang = {'python', 'java', 'php', 'c'}
lang.discard('php')
print(lang) 

程序运行结果:

{'c', 'python', 'java'}

例2

删除一个不存在的元素,集合不变,程序也不会报错。

#!/usr/bin/python
# coding=utf-8
lang = {'python', 'java', 'php', 'c'}
lang.discard('vuejs')
print(lang) 
程序运行结果.:
{'c', 'python', 'php', 'java'}

 因为Python的集合是无序的,所以每次的输出结果会有不同。