Link

Python filter.


A função filter do Python permite que no processo de iteração seja possível filtrar elementos através de condicionais.

filter evita a criação de métodos complexos para filtrar uma lista de dados, fazendo isso de forma simples.

Apesar da programação funcional não ser o forte do Python, o filter traz essa capacidade de forma eficiente.

Funções em Python são objetos de primeira classe, ou seja, podem ser utilizadas dentro de outras classes.

O interessante em trabalhar com funções é a possibilidade de passar funções como argumentos, retornar funções ou ambos.

Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/2021/pyFilter.html.

Citação

Python map, filter e reduce.

https://nakatech.herokuapp.com/img/works/20201011/index.jpg

Python map() é uma função built-in que permite processar itens e alterar suas características.

O map também é muito utilizado para fazer iteração sem a necessidade de loop explícito.

Além do map, podemos utilizar as funções filter e reduce para auxiliar na técnica de processamento dos itens do map.

O filter como o próprio nome diz, é utilizado para filtrar os itens do map através de adição de funções booleanos.

Já o reduce é utilizado para reduzir uma lista em um único valor agregando todos itens da lista.

Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/pyMap.html.