Python set集合函数

python 集合 pop()函数用于从集合中随机移除一个元素。

语法

语法如下:
set.pop()

参数

没有参数

返回值

返回随机移除的元素值。

程序示例

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

例1

#!/usr/bin/python
# coding=utf-8

lang = {'python', 'java', 'php', 'c'}
result1 = lang.pop()
print("移除的第1个元素", result1) 
result2 = lang.pop()
print("移除的第2个元素", result2)  

程序运行结果:

移除的第1个元素 c
移除的第2个元素 python

例2

使用pop()函数移除空集合的元素会报错。

#!/usr/bin/python
# coding=utf-8

lang = {}
result = lang.pop()
print(result)  
程序运行结果.:
TypeError: pop expected at least 1 arguments, got 0