
Python - filter
Filter( )
A função filter( ) permite ao usuário filtrar elementos de uma determinada sequência, cujas diretrizes de filtragem serão definidas pelo programador Phyton. Observe o exemplo a seguir:
def maior_que_zero(x):
return x > 0
valores = [10, 4, -1, 3, 5, -9, -11]
print filter(maior_que_zero, valores)
raw_input()
A saída produzida pelo programa é a seguinte:
[10, 4, 3, 5]
Ou seja, todos os números maiores que zero
