Exercice 14
Ecrire un programme Python sous forme de fonction Python qui prend en paramètres deux listes et renvoie True si les deux listes ont au moins un élément commun et False si non.
Solution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# coding: utf-8 def commonElements(L1 , L2): # initialiser un compteur compteur = 0 # parcourir les éléments de L1 et L2 et rechercher les éléments communs for x in L1: if x in L2: compteur = compteur + 1 if compteur != 0: return True else: return False # Exemple L1 = [5 , 19 , 21 , 7 , 13 , 21] L2 = [3 , 22 , 19 , 12 , 13 , 7] L3 = [1 , 31 , 11 , 24 , 37] print(commonElements(L1 , L2)) # affiche : True print(commonElements(L1 , L3)) # affiche : False |
Younes Derfoufi
CRMEF OUJDA
1 thought on “Solution Exercice 14: programme Python indique si deux liste on un éléments en commun ou non”