Python固定集合基础

固定集合 frozenset

固定集合是不可变的,无序的, 含有唯一元素的集合

作用: 固定集合可以作为字典的键,还可以作为集合的值

一、固定集合的构造函数:

  frozenset() 创建一个空的固定集合

  frozenset(iterable) 用可迭代对象创建固定集合

  示例:

    f = frozenset() # 空固定集合   

    f = frozenset([1, 3, 5, 7]) # f = frozenset({1, 3, 5, 7})

二、固定集合的运算:

  & 交集, | 并集, - 补集, ^ 对称补集

  < <= > >= == !=

  in / not in

  (以上运算符和 集合 set中的用法完全一致)

三、固定集合的方法

相当于集合的全部方法去掉修改集合的方法

 

posted @ 2020-12-17 21:29  昱成  阅读(163)  评论(0编辑  收藏  举报