Retour aux quiz
Débutant
Intersection de sets avec &
Quelle est la sortie de ce programme ?
quiz.py
1
x = set([1, 2, 3])2
y = set([3, 4, 5])3
z = x & y4
print(z) # Que vaut z ?Réponses possibles
A{3}
B{1, 2, 3, 3, 4, 5}
C{1, 2, 4, 5}
D{1, 2, 3, 4, 5}
Explication
L'opérateur & trouve l'intersection des deux ensembles. Seul 3 est présent à la fois dans x et dans y. Donc un nouveau set qui ne contient que 3 est créé et assigné à z.