El filtro es una función de pitón incorporada. Filtra la secuencia especificada o es ITerable a través de una función que verifica cada elemento o elemento en el iterable para ser verdadero o falso. En pocas palabras, la función de filtro filtra la iterable a través de una función. La función dada prueba cada elemento de la secuencia o iterable y devuelve el verdadero si el elemento satisfizo los criterios dados. Como resultado, la función filtre () construye un nuevo iterador. Los iterables más utilizados son listas, tuplas y diccionarios. Este artículo describe brevemente la función Filter () con la ayuda de ejemplos.
Sintaxis de la función Filter ()
Discutamos primero la sintaxis de la función filtre (). La sintaxis de la función filtre () es la siguiente:
filet (función, iterable o secuencia)La función de filtro toma dos parámetros como argumento, yo.mi., función y un iterable. La función verifica cada elemento o elemento de lo iterable, ya sea cierto o no, de acuerdo con los criterios dados. El segundo argumento es iterable o secuencia para ser filtrado. La función evalúa cada elemento del iterable en los criterios dados. Finalmente, la función filtre () devuelve el iterador filtrado.
Veamos los ejemplos de la función Filter () e implementemos en nuestro script de Python. Estamos utilizando un editor SPYDER3 para crear y ejecutar los scripts de Python.
Ejemplo 1: Filtrar la lista de números
Creemos la lista de números y lo filtemos. En el ejemplo dado, el list_func () evalúa cada elemento de la lista en una condición determinada. Si el elemento de la lista es mayor que 5, entonces la función devuelve verdadera y agrega el elemento al filtro.
#creing una lista de númeroProducción
La salida muestra el iterador filtrado. El iterador filtrado está construido por todos esos elementos que son superiores a 5.
Ejemplo 2: Filtrar la lista de caracteres
Creemos la lista de caracteres y apliquemos la función de filtro.
#creing una lista de númeroProducción
Ejemplos 3: Filtrar el número par
Filtremos los números uniformes de la lista dada de números utilizando la función de filtro.
#creing una lista de númeroProducción
Ejemplos 4: Filtrar el año bisiesto
Filtremos los años salas de la lista dada de años utilizando la función de filtro.
#creing una lista de númeroProducción
La salida muestra los años de salto de la lista dada de años.
Ejemplos 5: Uso de la función lambda con filtro ()
La función de filtro se usa principalmente con la función lambda. Pasemos la función lambda como un argumento para filtrar () función.
#Crear una lista de números con números paresProducción
Conclusión
El filtro () es una función incorporada de Python que se utiliza para filtrar el iterable en una función dada. Este artículo explica la función Filtro () con ejemplos.