Saiba como maximizar o potencial da função FILTER em Python. Descubra a arte da filtragem precisa de dados, refinando suas habilidades de processamento de dados e otimizando sua eficiência de codificação sem esforço.

• Python 3
• Python 3.12

Equipment list

Here you can find the list of equipment used to create this tutorial.

This link will also show the software list used to create this tutorial.

Tutorial relacionados – Python

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao Python.

O que é a função Filtro?

A função Filter é um método interno que constrói um iterador a partir de elementos de um iterável para o qual uma função específica retorna true. Ele filtra os elementos com base na função dada e retorna um iterador contendo os itens filtrados.

Por que usar a função Filtro?

A função Filtro é usada quando há a necessidade de extrair elementos de um iterável que satisfazem uma condição ou critério específico. Ele fornece uma maneira eficiente e concisa de realizar a filtragem de dados, permitindo a extração de elementos específicos com base em critérios personalizados definidos.

Como funciona a função Filtro?

A função Filtro funciona tomando dois parâmetros: uma função que determina a condição de filtragem e uma iterável que contém os elementos a serem filtrados. Ele aplica a função especificada a cada elemento no iterável e retorna um iterador que produz os elementos para os quais a função retorna True. Os elementos para os quais a função retorna False são excluídos do iterador resultante.

Tutorial Python – Usando a Função FILTER

Crie uma lista.

Copy to Clipboard

Crie uma função.

Copy to Clipboard

Use Filtro para selecionar apenas nomes com menos de 6 caracteres.

Copy to Clipboard

Converter o objeto de filtro em uma lista.

Copy to Clipboard

Imprima o resultado.

Copy to Clipboard

Aqui está a saída do comando.

Copy to Clipboard

Aqui está o script Python completo.

Copy to Clipboard

Como outro exemplo, use a função Filtro em um dicionário.

Copy to Clipboard

Aqui está a saída do script.

Copy to Clipboard

Este script selecionou apenas Pessoas de um dicionário com um poder acima de 9000.

Conclusão

A função FILTER em Python simplifica a filtragem de dados, fornecendo um método eficiente para selecionar elementos com base em critérios específicos, melhorando assim a clareza do código e simplificando tarefas complexas de filtragem de dados.