Académique Documents
Professionnel Documents
Culture Documents
Série 3
Dictionnaires
Exercice 1
Écrire une fonction en Python qui prend en paramètre une liste de nombres entiers et qui renvoie un
dictionnaire dont les clés sont les entiers de la liste et dont les valeurs sont 'pair' ou 'impair' selon la
parité du nombre.
Exercice 2
Écrire un programme en Python qui demande à l'utilisateur de saisir une une chaine de caractère, et
de lui renvoyer un dictionnaire dont les clés sont les caractères de la chaine saisie et les valeurs
sont les nombres d’occurrences des caractères dans la chaine. Exemple pour la chaine s =
"langage" , le programme renvoie le dictionnaire:
Exercice 3
Écrivez une fonction qui prend en entrée une chaîne de caractères et retourne un dictionnaire
indiquant, pour chaque mot, sa fréquence dans la chaîne fournie.
Exercice 4
Ecrire une fonction qui crée un dictionnaire à partir d’une liste des noms avec la clé est composé du
couple (position, lettre) et la valeur la liste des noms ayant la même valeur à la même position. Ensuite
écrire une deuxième fonction qui retourne à partir du dictionnaire créé précédemment la liste des mots
qui ont tous la même lettre à la même position.
Page | 1