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 !
-
Sécurité informatique : Apprendre l'attaque pour mieux se défendre (6e édition)
€ 54,00 Acheter le livre -
Python coding for Biologists: A complete programming course for beginners
€ 34,00 Buy Now -
Promo !
Routeur WiFi AX 3000 Mbps TP-Link Routeur, WiFi 6, 4 antennes à haute performance, OneMesh, WPA3
€ 56,00 Acheter le produit
1 thought on “La fonction Python filter()”