Python中的集合(set)

集合是一个无序的不重复元素序列

创建方法:

(1) 大括号{value1, value2, ...}

(2) set()函数:set(value)注意:创建一个空集合必须使用set(),不能使用{},因为{}是用来创建一个空字典

set1 = set('abcdabcd')

print(set1)

set1.add('e')

print(set1)

集合常用方法

1、add()与update()

s.add( x ):将元素 x 添加到集合 s 中,如果元素已存在,则不进行任何操作。

s.update( x ):x 可以有多个,用逗号分开。x参数可以是列表,元组,字典等

 

 2、remove()、discard()、pop() 、clear()

s.remove( x )

将元素 x 从集合 s 中移除,如果元素不存在,则会发生错误

 

s.discard( x )

移除集合中的元素,且如果元素不存在,不会发生错误

s.pop()

随机删除集合中的一个元素

s.clear()

清空集合

 

 

其他集合常用方法见:https://www.runoob.com/python3/python3-set.html

posted @ 2019-09-25 10:42  大侠与小朋友  阅读(1467)  评论(0编辑  收藏  举报