python集合(方法)

集合

   空集合         set()

   只能增删查        不能改

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

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

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

  作用          去重        关系测试

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

             a = list(set(li)))

              prrint(a)

Add          增加

update      迭代着追加

Remove   按元素删

pop          随机删除一个元素

clear       清空集合

Del  set   删除整个集合

Frozenset       集合变成不可变类型

    关系测试:

  交集。        (&或者intersection)

  并集           (|或者union)
  差集          (-或者difference)

  反交集           (^ 或者symmetric_ difference)

  子集      <      返回bool

   超集     >     返回bool

原文地址:https://www.cnblogs.com/lisen321/p/11778143.html