web-dev-qa-db-fra.com

Comment ajouter deux ensembles

a = {'a','b','c'} 
b = {'d','e','f'}

Je veux ajouter au-dessus de deux valeurs définies.

Besoin d'une sortie comme,

c = {'a','b','c','d','e','f'}
24
GThamizh

Tout ce que vous avez à faire pour les combiner est c = a|b.

Les ensembles sont des séquences non ordonnées de valeurs uniques. a|b est le union des deux ensembles (un nouvel ensemble avec toutes les valeurs trouvées dans l'un ou l'autre ensemble). Il s'agit d'une classe d'opération appelée "opération d'ensemble", pour laquelle les ensembles fournissent des outils pratiques.

39
TheBlackCat

Vous pouvez utiliser update () pour combiner l'ensemble (b) dans l'ensemble (a) Essayez ceci.

a = {'a', 'b', 'c'}
b = {'d', 'e', 'f'}
a.update(b)
print a

et la deuxième solution est:

c = a.copy()
c.update(b)
print c
19
Haresh Shyara