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 !
-
Promo !

Routeur WiFi AX 3000 Mbps TP-Link Routeur, WiFi 6, 4 antennes à haute performance, OneMesh, WPA3
Le prix initial était : € 99,00.€ 56,00Le prix actuel est : € 56,00. Acheter le produit -

Guide Raspberry Pi - Pas à pas pour débutant
€ 14,00 Acheter le livre -

Le code des programmeurs: Maitriser python par la pratique
€ 9,00 Acheter le livre
1 thought on “Solution Exercice 57: algorithme python qui détermine la différence de deux chaines de caractères”