segunda-feira, 11 de fevereiro de 2013

[Python] Função lambda (funções anônimas)

Olá pessoal, nesse post iremos conhecer a função lambda do Python que também é chamada de função anônima.

Esse tipo de função só suporta uma expressão e aceita até argumentos opcionais. Use funções lambda quando não precisar de uma função complexa e que consiga fazer em apenas uma linha. Veja um exemplo:


Na linha 4 temos uma função lambda que recebe um número e retorna a potência quadrática desse número.

Na linha 10 temos uma função que recebe uma lista de strings e retorna, a partir dessa lista, uma lista de strings de tamanho menor que 3.

Por último na linha 13, temos uma função que verifica se duas strings são palíndromos (palavras que são escritas da mesma forma tanto da esquerda pra a direita como vice-versa).

Quaisquer dúvidas deixem nos comentários, até a próxima!


2 comentários:

DJ Wesley Borgs disse...

A imagem não aparece.

Marcos Castro disse...

Olá, foi consertado, obrigado.