Maison > Article > développement back-end > Comment afficher des nombres impairs dans les données en python
La fonction filter() est utilisée pour filtrer la séquence, filtrer les éléments qui ne remplissent pas les conditions et renvoyer une nouvelle liste composée d'éléments qui remplissent les conditions.
Celui-ci reçoit deux paramètres, le premier est une fonction et le second est une séquence. Chaque élément de la séquence est transmis à la fonction en tant que paramètre pour évaluation, puis renvoie True ou False. l'élément qui renvoie True est placé dans une nouvelle liste.
syntaxe de la fonction filter() :
filter(function, itérable)
Paramètres : fonction -- fonction de jugement. itérable – Objet itérable.
Valeur de retour : Liste de retour.
Ce qui suit montre un exemple d'utilisation de la fonction de filtre :
Filtre tous les nombres impairs de la liste :
#!/usr/bin/python # -*- coding: UTF-8 -*- def is_odd(n): return n % 2 == 1 newlist = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) print(newlist)
Résultat de sortie :
[1, 3, 5, 7, 9]
Plus Pour de nombreux articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!