Description
La fonction filter() en python extrait les éléments d'un itérable (liste, tuple etc.) pour lesquels une fonction renvoie True.
Syntaxe & exemples
Syntaxe
1 |
filter(function, iterable) |
Exemple
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
list_numbers = [-3 , 11, 21, -13, 4, -2 , 16 , -5] # returns True if number is even def positive_number(number): if number >= 0: return True else: return False # Extraction des nombres positives positive_nbr = filter(positive_number, list_numbers) # converting to list positive_nbr = list(positive_nbr) print("Liste des nombres positifs : " , positive_nbr) # Output: Liste des nombres positifs : [11, 21, 4, 16] |
Younes Derfoufi
CRMEF OUJDA
Acheter sur Très Facile !
-
Promo !
Apprendre Python un guide complet et progressif
Le prix initial était : € 11,00.€ 10,00Le prix actuel est : € 10,00. Ajouter au panier -
Cahier d'algorithmique et de programmation Python: Manuel élève 1ère Tle techno
€ 9,00 Acheter le livre -
Apprendre Raspberry Pi 4 - sur votre nano-ordinateur avec un projet de station
€ 29,00 Acheter le livre
1 thought on “La fonction Python filter()”