Exemple d’utilisation de mot clé ‘filter’ pour supprimer une séquence de valeur avec condition

Author:


{filelink=16211}

 
def estPair(nombre):
    return nombre % 2==0
 
#Supprime les nombres imppairs de 1 et 10
# et retourne les nombres pairs
print filter(estPair, range(10))
 
# Supprimer les consonnes du lien 'python.mesexemples.com'
# et Afficher les voyelles
print filter(lambda lettre:lettre in "aeiouyAEIOUY", "python.mesexemples.com")
 
# OU simplement
def estVoyelle(lettre):
    return lettre in "aeiouyAEIOUY"
print filter(estVoyelle, "python.mesexemples.com")

Livres Sur ce Sujet

Apprendre à programmer avec Python 3 Apprenez à programmer en Python Python : Petit guide à l’usage du développeur agile Apprendre à programmer avec Python 3 : Avec plus de 50 pages de corigés d’exercices !

Leave a Reply

Your email address will not be published. Required fields are marked *


× 9 = twenty seven