Python frozenset() 函数

定义和用法

frozenset() 函数返回一个不可更改的 Frozenset 对象(类似于 set 对象,仅不可更改)。

实例

例子 1

冻结列表,使其不可变:

mylist = ['apple', 'banana', 'cherry']
x = frozenset(mylist)

亲自试一试

例子 2

尝试更改 Frozenset 项目的值。

这样会引发错误:

mylist = ['apple', 'banana', 'cherry']
x = frozenset(mylist)
x[1] = "strawberry"

亲自试一试

语法

frozenset(iterable)

参数

参数 描述
iterable 可迭代对象,如列表、集合、元组等。