Python frozenset() 関数

リストを固定して変更不可能にします:

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

実行例

定義と用法

frozenset() 関数は変更不可能な Frozenset オブジェクトを返します(set オブジェクトに似ていますが、変更不可です)。

構文

frozenset(iterable)

引数の値

引数 説明
iterable リスト、集合、タプルなどの可変オブジェクト

さらに例

Frozenset プロジェクトの値を変更しようとしました。

これはエラーを引き起こします:

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

実行例