frozenset:元素一经创建,不可增加、删除和修改。因此没有add、pop、remove的方法。但可以作为左值接受赋值。
可以通过如下方法查看set和frozenset的区别
frozen_set = frozenset((1,2,3,4))
print(dir(frozen_set))
print('---------------------------------------')
normal_set = set((1,2,3,4))
print(dir(normal_set))
输出为:
['__and__', '__class__', '__contains__', '__delattr__', '__dir__', '__doc__', '_
_eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__ini
t__', '__iter__', '__le__', '__len__', '__lt__', '__ne__', '__new__', '__or__',
'__rand__', '__reduce__', '__reduce_ex__', '__repr__', '__ror__', '__rsub__', '_
_rxor__', '__setattr__', '