La fonction intégrée Python frozenset()

À partir de la documentation Python 3

Retourne un nouvel objet frozenset, éventuellement avec des éléments tirés d'un itérable. frozenset est une classe intégrée. Consultez frozenset et Set Types — set, frozenset pour la documentation concernant cette classe.

Introduction

La fonction frozenset() en Python est une fonction intégrée qui crée un ensemble immuable et hachable à partir d’un itérable. Contrairement à un set régulier, un frozenset ne peut pas être modifié après sa création, ce qui signifie que vous ne pouvez pas ajouter ou supprimer d’éléments. Cette immuabilité le rend approprié pour être utilisé comme clé de dictionnaire ou comme élément dans un autre ensemble.

Examples

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