Découvrez comment maximiser le potentiel de la fonction FILTER en Python. Découvrez l’art du filtrage précis des données, affinez vos compétences en traitement des données et optimisez votre efficacité de codage sans effort.

• Python 3
• Python 3.12

Equipment list

Here you can find the list of equipment used to create this tutorial.

This link will also show the software list used to create this tutorial.

Tutoriel connexe - Python

Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à Python.

Qu’est-ce que la fonction Filtre ?

La fonction Filter est une méthode intégrée qui construit un itérateur à partir d’éléments d’un itérable pour lequel une fonction spécifique renvoie true. Il filtre les éléments en fonction de la fonction donnée et renvoie un itérateur contenant les éléments filtrés.

Pourquoi utiliser la fonction Filtre ?

La fonction Filtre est utilisée lorsqu’il est nécessaire d’extraire des éléments d’un itérable qui satisfont à une condition ou à un critère particulier. Il fournit un moyen efficace et concis d’effectuer un filtrage des données, permettant l’extraction d’éléments spécifiques en fonction de critères personnalisés.

Comment fonctionne la fonction Filtre ?

La fonction Filter fonctionne en prenant en compte deux paramètres : une fonction qui détermine la condition de filtrage et un itérable contenant les éléments à filtrer. Il applique la fonction spécifiée à chaque élément de l’itérable et renvoie un itérateur qui produit les éléments pour lesquels la fonction renvoie True. Les éléments pour lesquels la fonction renvoie False sont exclus de l’itérateur résultant.

Tutoriel Python - Utilisation de la fonction FILTER

Créez une liste.

Copy to Clipboard

Créez une fonction.

Copy to Clipboard

Utilisez l’option Filtre pour sélectionner uniquement les noms de moins de 6 caractères.

Copy to Clipboard

Convertissez l’objet filtre en liste.

Copy to Clipboard

Imprimez le résultat.

Copy to Clipboard

Voici la sortie de commande.

Copy to Clipboard

Voici le script Python complet.

Copy to Clipboard

Autre exemple, utilisez la fonction Filtre d’un dictionnaire.

Copy to Clipboard

Voici la sortie du script.

Copy to Clipboard

Ce script ne sélectionnait que les personnes d’un dictionnaire d’une puissance supérieure à 9000.

Conclusion

La fonction FILTER de Python rationalise le filtrage des données, en fournissant une méthode efficace pour sélectionner des éléments en fonction de critères spécifiques, améliorant ainsi la clarté du code et simplifiant les tâches complexes de filtrage des données.