集合

集合:

      空集合   set()

      只能增删查     不能改

      本身是可变的数据类型  (不可哈希)

      里面的元素是不可变的   (可哈希的),无序的,不重复

            列表,字典是可变的,不可以作为集合的元素

作用: 去重    关系测试

      li = [1,2,3,4,5,5,4,3,2,1]

 

        a = list(set(li))
        print(a)
Add             增加
update        迭代着追加
Remove      按元素删除
Pop             随机删除一个元素
Clear          清空集合
Del  set       删除整个集合
Frozenset   集合变成不可变类型。
 
关系测试:
交集。(& 或者intersection)
并集。(|或者union)
差集。(-或者difference)
反交集。(^ 或者 symmetric_difference)
子集      <      返回bool
超集      >      返回bool
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

posted @ 2019-11-01 16:08  待会聊  阅读(138)  评论(0)    收藏  举报