本文主要是介绍内建函数-frozenset,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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__', '
这篇关于内建函数-frozenset的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!