« Programmation Python/Ensembles » : différence entre les versions
Contenu supprimé Contenu ajouté
Ligne 224 :
==frozenset==
Un "frozenset" (ensemble figé) se comporte comme un ensemble, sauf qu'il est {{wt|immutable}}, c'est-à-dire qu'il fois créé, on ne peut pas le mettre à jour. Il dispose donc des mêmes fonctions que le type "set", mais sans "add", "update", "pop", "remove" et "discard".
De plus, ils sont hachables, ce qui leur permet de faire partie d'ensembles.
<source lang=python>
Ligne 233 ⟶ 235 :
>>> fs.intersection(s1)
frozenset([4])
>>> fs.add(6)
Traceback (most recent call last):
|