⇨ MENU ⇨ METHODES ⇨ frozenset ( )
frozenset ( ).symmetric_difference ( )
⇨ MENU ⇨ METHODES ⇨ frozenset ( )
frozenset ( ).symmetric_difference ( )
DESCRIPTION.
Retourne un nouvel ensemble contenant uniquement les éléments présents une seule fois dans 2 ensembles.
SYNTAXE.
FST_Destination = FST_Base.symmetric_difference ( ensemble )
FST_Destination = ⇨ variable qui recevra le nouvel ensemble [ optionnel ]
FST_Base ⇨ nom de l'ensemble appelant la méthode [ OBLIGATOIRE ]
.symmetric_difference ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
ensemble ⇨ ensemble à différencier [ OBLIGATOIRE ]
FST_Destination = ensemblea ^ ensembleb
FST_Destination = ⇨ variable qui recevra le nouvel ensemble [ optionnel ]
FST_Base ⇨ nom de l'ensemble à comparer [ OBLIGATOIRE ]
^ ⇨ opérateur de différenciation [ OBLIGATOIRE ]
ensemblea, ensembleb ⇨ ensembles à différencier [ OBLIGATOIRE ]
REMARQUES.
ensemble doit être un objet de même type que FST_Base, ou compatible avec lui.
Le nouvel ensemble contiendra tous les éléments qui sont présents dans l'un des deux ensembles mais pas l'autre ensemble.
EXEMPLES.
FST_Suite = frozenset ( range ( 26 ) )
FST_Pairs = frozenset ( range ( 0 , 26 , 2 ) )
FST_Carres = frozenset ( { 4 , 9 , 16 , 25 })
print ( FST_Suite.symmetric_difference ( FST_Pairs ) ) retourne {frozenset({1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25})
print ( FST_Suite.symmetric_difference ( FST_Carres ) ) retourne frozenset({0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24})
print ( FST_Pairs.symmetric_difference ( FST_Carres ) ) retourne frozenset({0, 2, 6, 8, 9, 10, 12, 14, 18, 20, 22, 24, 25})
print ( FST_Suite ^ FST_Pairs ) retourne frozenset({1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25})
print ( FST_Suite ^ FST_Carres ) retourne frozenset({0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24})
print ( FST_Pairs ^ FST_Carres ) retourne frozenset({0, 2, 6, 8, 9, 10, 12, 14, 18, 20, 22, 24, 25})
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.