Le filtre est une fonction Python intégrée. Il filtre la séquence spécifiée ou itérable via une fonction qui vérifie chaque élément ou élément dans l'itérable pour être vrai ou faux. Pour le dire simplement, la fonction filtrante filtre l'IITABLE via une fonction. La fonction donnée teste chaque élément de la séquence ou itérable et renvoie le vrai si l'élément satisfait aux critères donnés. En conséquence, la fonction filtre () construit un nouvel itérateur. Les listes, les tuples et les dictionnaires les plus couramment utilisés sont les listes, les tuples et les dictionnaires. Cet article décrit brièvement la fonction filtre () à l'aide d'exemples.
Syntaxe de la fonction filtre ()
Discutons d'abord de la fonction de syntaxe de filtre (). La syntaxe de la fonction filtre () est la suivante:
filet (fonction, itérable ou séquence)La fonction filtrante prend deux paramètres comme argument, je.e., fonction et un itérable. La fonction vérifie chaque élément ou élément de l'itérable, qu'il soit vrai ou non, selon des critères donnés. Le deuxième argument est itérable ou la séquence à filtrer. La fonction évalue chaque élément de l'itérable sur les critères donnés. Enfin, la fonction filtre () renvoie l'itérateur filtré.
Voyons les exemples de la fonction filtre () et implémentez-le dans notre script python. Nous utilisons un éditeur Spyder3 pour créer et exécuter les scripts Python.
Exemple 1: Filtrez la liste des nombres
Créons la liste des numéros et filtrons-le. Dans l'exemple donné, le list_func () évalue chaque élément de liste dans une condition donnée. Si l'élément de liste est supérieur à 5, la fonction renvoie vrai et ajoute l'élément au filtre.
#Scréation d'une liste de numérosSortir
La sortie affiche l'itérateur filtré. L'itérateur filtré est construit par tous ces éléments supérieurs à 5.
Exemple 2: Filtrez la liste des caractères
Créons la liste des caractères et appliquons la fonction de filtre.
#Scréation d'une liste de numérosSortir
Exemples 3: Filtrez le nombre pair
Filtrons les nombres pair de la liste des nombres donnés à l'aide de la fonction de filtre.
#Scréation d'une liste de numérosSortir
Exemples 4: Filtrez l'année Leap
Filtrons les années de saut de la liste donnée des années à l'aide de la fonction de filtre.
#Scréation d'une liste de numérosSortir
La sortie affiche les années de saut à partir de la liste donnée des années.
Exemples 5: Utilisation de la fonction lambda avec filtre ()
La fonction du filtre est principalement utilisée avec la fonction lambda. Passons la fonction lambda comme un argument pour filtrer ().
#Scréation d'une liste de nombres avec des nombres pairSortir
Conclusion
Le filtre () est une fonction intégrée Python qui est utilisée pour filtrer l'itérable sur une fonction donnée. Cet article explique la fonction filtre () avec des exemples.