Python frozenset() 関数
説明
frozenset()フリーズされた集合を返します。フリーズ後、集合に要素を追加または削除できなくなります。
構文
frozenset() 関数の構文:
class frozenset([iterable])
パラメータ
- iterable -- 反復可能なオブジェクト。例:リスト、辞書、タプルなど。
戻り値
新しい frozenset オブジェクトを返します。引数を指定しない場合、デフォルトで空の集合が生成されます。
例
以下の例は frozenset() の使用方法を示しています:
>>>a = frozenset(range(10)) # 新しい不変集合を生成する
>>> a
frozenset([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])
>>> b = frozenset('サンプル')
>>> b
frozenset(['b', 'r', 'u', 'o', 'n']) # 不変集合を作成する
>>>
Python 組み込み関数