python学习干货教程(12):集合

集合的创建

使用大括号 { } 或者 set() 函数创建集合

注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。

补充:创建空字典:{},创建空列表:[ ],创建空元组:()

类似列表推导式,同样集合支持集合推导式(Set comprehension)。

添加元素 

s.add( x )     # 如果元素已存在,则不进行任何操作。

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

移除(删除)元素

s.remove( x )      # 如果元素不存在,则会发生错误。 

s.pop()            #随机删除集合中的一个元素。 然而在交互模式,pop 是删除集合的第一个元素(排序后的集合的第一个元素)。

s.discard( x )      #如果元素不存在,不会发生错误。

元素是否在集合中

语法格式如下:x in s

清空集合

语法格式如下:s.clear()

计算集合元素个数

语法格式如下:len(s)

集合的方法

集合的方法完整表
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容