python set是什么类型
发布时间:2025-09-21 14:21:59

python set是一种数据类型。数学中的集合概念与python语言中的set类型相对应。与列表和列表不同,set更强调一种“从属关系”(membership),它与顺序无关,因此将首先排除重复元素。
>>>set(1,1,1,2,3)) set(1、2、3)#排除重复元素 >>>set(3,2,1) set(1、2、3)#无序集合 >>>
相关推荐:Python教程
创建set类型
花括号用于创建set类型的变量,与字典非常相似,但缺乏value。后来会逐渐发现set类型和字典key有一些相似之处,比如无序、不可重复、必须是hashable,所以用花括号来表示是理所当然的。
set类型的另一个标准表示是 set([…]) ,例如:
>>>{'a','b'}
set(['a','b'])
>>>添加元素的set
set类型有内置函数add,用于为set添加元素
>>>A={'a','b'}
>>>A.add('c')
>>>A
set(['a','c','b'])
>>> 