Exercice 23
Ecrire un algorithme en python qui prends en entrée l'ensemble python E = {'a' , 'b' , 'c' , 'd' , 'e'} et qui renvoie la liste des parties A de E ayant 3 éléments et ne contnant pas l'élément 'b'.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
E = {'a' , 'b' , 'c' , 'd' , 'e'} # initialiser la liste demandée L =[] for x in E: for y in E: for z in E: A = {x,y,z} if len(A) == 3 and 'b' not in A: if A not in L: L.append(A) print(L) # output: [{'c', 'd', 'e'}, {'c', 'a', 'e'}, {'c', 'd', 'a'}, {'d', 'a', 'e'}] |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 23: liste des parties ayant 3 éléments d'un ensemble python”