set ( ).difference ( )
DESCRIPTION.
Compare les éléments d'un ensemble avec ceux d'un ou de plusieurs autres et retourne un nouvel ensemble contenant uniquement les éléments absents du groupe d'ensembles.
SYNTAXE.
ESB_Destination = ESB_Base.difference ( ensemblea , ... , ensemblen )
ESB_Destination = ⇨ variable qui recevra le nouvel ensemble [ optionnel ]
ESB_Base ⇨ nom de l'ensemble à comparer [ OBLIGATOIRE ]
.difference ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
ensemblea , ... , ensemblen ⇨ liste d'ensembles [ OBLIGATOIRE ]
ESB_Destination = ensemblea - ... - ensemblen
ESB_Destination = ⇨ variable qui recevra le nouvel ensemble [ optionnel ]
ESB_Base ⇨ nom de l'ensemble à comparer [ OBLIGATOIRE ]
- ⇨ opérateur de différence [ OBLIGATOIRE ]
ensemblea , ... , ensemblen ⇨ liste d'ensembles [ OBLIGATOIRE ]
REMARQUE.
ensemblea , ... , ensemblen doivent être des objets de même type que ESB_Base, ou compatible avec lui.
EXEMPLES.
ESB_Suite = set ( range ( 26 ) )
ESB_Pairs = set ( range ( 0 , 26 , 2 ) )
ESB_Carres = { 4 , 9 , 16 , 25 }
print ( ESB_Suite.difference ( ESB_Pairs ) ) retourne {1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25}
print ( ESB_Suite.difference ( ESB_Carres ) ) retourne {0, 1, 2, 3, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24}
print ( ESB_Suite.difference ( ESB_Pairs , ESB_Carres ) ) retourne {1, 3, 5, 7, 11, 13, 15, 17, 19, 21, 23}
print ( ESB_Carres - ESB_Pairs ) retourne {9, 25}
print ( ESB_Carres - ESB_Suite ) retourne set()
print ( ESB_Suite - ESB_Carres - ESB_Pairs ) retourne {1, 3, 5, 7, 11, 13, 15, 17, 19, 21, 23}
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.