[Cascavel-pm] [Golf]: vocabulário de re
ferências
Flavio S. Glock
fglock em pucrs.br
Quinta Outubro 2 10:33:35 CDT 2003
Luis Campos de Carvalho wrote:
>
> Alceu R. de Freitas Jr. wrote:
> > Olá Srs.,
> >
> > Imagine que criei um hash, e que cada chave faça
> > referência para um array anônimo com 4 posições. Eu
> > quero imprimir cada chave, e todas as posições dessa
> > chave.
> >
> > Consultando perldoc perldsc:
> >
> > foreach $chave( keys %hash) {
> >
> > print "$chave: @{ $hash{$family} }\n";
> >
> > }
> >
>
> Gente, eu não resisto!!!
> GOLF!!!!!
>
> print map "$_: @{$h{$_}}\n", keys %h;
>
> Faz a mesma coisa que os 69 caracteres da primeira versão, mas tem
> apenas 38 caracteres... =-]
>
> Alguém teria a bondade de fazer a próxima "jogada", e "enxugar" o
> problema um pouquinho mais?
> Putamplexos!
Pode usar truques sujos?
%h = ( a=>[1,2,3], b=>[7,8,9] );
print map"$_:@$_\n",%h;
a:
ARRAY(0x15d7c24):1 2 3
b:
ARRAY(0x15d7d50):7 8 9
- Flavio S. Glock
Mais detalhes sobre a lista de discussão Cascavel-pm