Python frozenset()-Funktion

Aus der Python 3 Dokumentation

Gibt ein neues frozenset-Objekt zurück, optional mit Elementen aus einem iterierbaren Objekt. frozenset ist eine eingebaute Klasse. Siehe frozenset und Set Types — set, frozenset für Dokumentation zu dieser Klasse.

Einführung

Die Funktion frozenset() in Python ist eine eingebaute Funktion, die eine unveränderliche, hashbare Menge (Set) aus einem iterierbaren Objekt erstellt. Im Gegensatz zu einem regulären set kann ein frozenset nach seiner Erstellung nicht mehr geändert werden, was bedeutet, dass Sie keine Elemente hinzufügen oder entfernen können. Diese Unveränderlichkeit macht es geeignet für die Verwendung als Dictionary-Schlüssel oder als Element in einem anderen Set.

Beispiele

frozenset([1, 2, 3])
frozenset({1, 2, 3})
frozenset((1, 2, 3))
frozenset({1, 2, 3})
frozenset({1, 2, 3})
frozenset({1, 2, 3})