Solution Exercice 52: programme python qui détermine l'ensemble des caractères qui composent une chaine

Exercice 52

Écrire un algorithme en Python qui détermine l'ensemble des caractères qui composent une chaine s.
Exemple si s = "Python programming", l'algorithme renvoie l'ensemble des caractères:

{'p', 'i', ' ', 'r', 'o', 'm', 't', 'a', 'h', 'y', 'P', 'g', 'n'}

Solution




# coding: utf-8
# création d'une fonction qui renvoie l'ensemble des caractères d'une chaine
def characterSet(s):
    # initialization de l'nsemble des caractères
    Set = set({}) 
    
    # parcourir les caractères de la chaine s
    for x in s:
        Set.add(x)
    return Set
# Exemple
s = "Python programming"
print(characterSet(s))
# output : {'p', 'i', ' ', 'r', 'o', 'm', 't', 'a', 'h', 'y', 'P', 'g', 'n'}




 

Younes Derfoufi
CRMEF OUJDA

Leave a Reply