首页 > 代码库 > Python标准库:内置函数frozenset([iterable])
Python标准库:内置函数frozenset([iterable])
本函数是返回一个冻结的集合。所谓冻结就是这个集合不能再添加或删除任何集合里的元素。因此与集合set的区别,就是set是可以添加或删除元素,而frozenset不行。frozenset的主要作用就是速度快,它是使用hash算法实现。参数iterable是表示可迭代的对象,比如列表、字典、元组等等。
例子:
#frozenset() l = [1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9] print(len(l), l) set = frozenset(l) print(len(set), set)
结果输出如下:
11 [1, 2, 3, 4, 5, 6, 6, 7, 8, 8, 9]
9 frozenset({1, 2, 3, 4, 5, 6, 7, 8, 9})
蔡军生 QQ:9073204 深圳
Python标准库:内置函数frozenset([iterable])
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。