Fonction intégrée Python——filtre

黄舟
Libérer: 2017-01-19 16:44:02
original
1663 Les gens l'ont consulté

Fonction intégrée Python - filtre

filtre

filterfilter(function, iterable)
Copier après la connexion

Cette fonction est utilisée pour parcourir tous les éléments d'un objet itérable itérable. Lorsque chaque élément est exécuté en tant que paramètre de l'objet fonction, les éléments jugés vrais sont conservés, tandis que les éléments jugés faux sont ignorés, ce qui vise à atteindre l'objectif de filtrer les éléments inutiles. Le paramètre iterable est un objet itérable, tel qu'une liste, un dictionnaire, une chaîne ou un objet fonction avec un itérateur. La fonction paramètre est une fonction qui peut saisir des éléments à des fins de jugement et renvoyer une valeur. Si ce paramètre est vide, la fonction d'identité sera utilisée par défaut comme fonction par défaut.
Lorsque la fonction n'est pas vide, cela équivaut à générer une expression :

item for item in iterable if function(item)) 
当function为空时,相当于生成表达式:
item for item in iterable if item
>>> l = list(filter(None,[0,1,2,3]))
>>> l
[1, 2, 3]
>>> l = list(filter(lambda x: x>5,range(10)))
>>> l
[6, 7, 8, 9]
Copier après la connexion

Ce qui précède est le contenu de la fonction intégrée de Python - filter Pour plus d'informations. contenu, veuillez faire attention au site Web PHP chinois (www.php.cn) !

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!