Exercice 57
Écrire un programme en Python sous forme de fonction qui prends en paramètre un tuple formé de deux chaines (s1 , s2) et qui renvoie la liste des caractères de la chaine s1 qui ne se trouve pas dans la chaine s2.
Exemple: si s1 = ‘Python language’ et s2 = ‘Java Programming’, la fonction renvoie la liste: ['y', 't', 'h']
Solution
1 2 3 4 5 6 7 8 9 10 |
def differenceS1S2(s1 , s2): listDifference = [] for x in s1: if x not in s2 and x not in listDifference: listDifference.append(x) return listDifference s1 = "Python Programming" s2 = "Java Programming" print(differenceS1S2(s1 , s2)) # the output is: ['y', 't', 'h'] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Obtenez Norton 360 Deluxe 2024 sur 5 Appareils - 1 An d'Abonnement avec Secure VPN - Password Manager
€ 13,00 Acheter le produit -
Programmation Écologique En C#, Java, PHP, Python
€ 40,00 Acheter le livre -
Obtenez Microsoft 365 Famille avec Office 365 apps - 15 Mois + NORTON 360 Deluxe - PC/MAC, tablette et smartphone
€ 57,00 Acheter le produit
1 thought on “Solution Exercice 57: algorithme python qui détermine la différence de deux chaines de caractères”