[SP-pm] grep e map

Satoshi Hayazaki heavennevertouchedearthlyface at gmail.com
Sun May 29 18:26:34 PDT 2011


2011/5/29 Renato Santos <renato.cron at gmail.com>

> O map gera uma nova lista com o resultado que você retornou (percorrendo
> cada item da[s] lista[s] que você passou)
> e o grep retorna o conteudo original dependendo do resultando que você
> retornou no código para cada um dos item[s].
>
> Look this:
>
> @quatroZeros = map { 0 } qw / a b c d/;
>
> @vazio = grep { 0 } qw / a b c d/;
> ----------------------
> @quatroUm = map { 1 } qw / a b c d/;
>
> @abc_e_d = grep { 1 } qw / a b c d/;
>
>
>

Adorei esse exemplo. Eu que não conhecia nenhum dos dois muito bem (só de
ouvir falar, mas nunca tinha usado) consegui entender perfeitamente com
isso. RenatoCRON++
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20110529/ed59bf09/attachment.html>


More information about the SaoPaulo-pm mailing list