1. Problema
Filtrar el contenido de un objeto iterador.
2. Solución
En Python la función filter permite filtrar los elementos de una colección que cumplen un determinado predicado. El argumento de esta función es una condición que cuando se cumple, el elemento actual evaluado se incluye en el resultado.
3. Código Python
Prueba de ejecución:
1
3
5
[1, 3, 5, 7, 9]
[0, 2, 4, 6, 8]
En la línea 19 se usa la función filterfalse (Bernard, 2016) para crear un filtro negativo: se pasan al resultado los elementos de datos que no cumplen la condición -en este caso los números pares.
4. Literatura & Enlaces
Bernard J. (2016). Python Recipes Handbook: A Problem-Solution Approach. Canada: Apress.
O
No hay comentarios:
Publicar un comentario
Envíe sus comentarios, dudas, sugerencias, críticas. Gracias.