Exercice 87
Écrire un algorithme Python sous forme de fonction qui prend en paramètre un tuple de deux chaînes (s1, s2) et qui renvoie la liste des caractères communs à s1 et s2.
Exemple: si s1 = 'Python language' et s2 = 'Java Programming', la fonction renvoie la liste:
1 |
['P', 'o', 'n', ' ', 'a', 'g'] |
Solution
1 2 3 4 5 6 7 8 9 10 11 |
def commonCharacters(s1 , s2): listCommon = [] for x in s1: if x in s2 and x not in listCommon: listCommon.append(x) return listCommon s1 = "Python language" s2 = "Java Programming" print(commonCharacters(s1 , s2)) # la sortie est: ['P', 'o', 'n', ' ', 'a', 'g'] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
1 thought on “Solution Exercice 87: déterminer la liste des caractères communs à deux chaines python”