Frozensets 是不可变的,不可分配
foo = frozenset(["bar", 1, "Hello!"])
foo[2] = 7 # ERROR
foo.add(3) # ERROR
第二行将返回错误,因为冻结集成员一旦创建就不可分配。第三行将返回错误,因为 frozensets 不支持可以操作成员的函数。
foo = frozenset(["bar", 1, "Hello!"])
foo[2] = 7 # ERROR
foo.add(3) # ERROR
第二行将返回错误,因为冻结集成员一旦创建就不可分配。第三行将返回错误,因为 frozensets 不支持可以操作成员的函数。