[Cascavel-pm] Duvida Array
Patty Silva
ptfzs em yahoo.com.br
Sexta Agosto 24 06:28:44 PDT 2007
Foi so um exemplo.. mas eh exatamente o que eu quero
Quero imprimir so determinadas posicoes do Array :D
:)
e aqui
my @new = map { $array[$_] } @ARGV;
eu faco isso..
se eu entrar com 1 3 4
ele so vai imprimir os campos 1 3 e 4 do array;.. :D
Luis Motta Campos <luismottacampos em yahoo.co.uk> escreveu: On Fri, 24 Aug 2007, Patty Silva wrote:
> Pessoal.. assim funcionou: )
>
> #!/usr/bin/perl -wl
>
> use strict;
>
> my @array = (11, 12, 13, 14, 15);
>
> my @new = map { $array[$_] } @ARGV;
>
> print "OUT @new\n";
Mas, Patty, isso nao faz o que voce escreveu embaixo...
>> @coins = qw(Quarter Dime Nickel Penny);
>> @slicecoins = @coins[0,2];
>> print "@slicecoins\n";
>>
>> se eu trocar o 0,2 por uma variavel nao funciona:
>>
>> $teste=0,2;
Se voce quer imprimir todos os elementos do array, pode fazer isso
diretamente:
print "@coins";
Agora, se voce quer apenas alguns elementos, vai precisar construir um
"slice", como eu te expliquei no email anterior...
Putamplexos!
--
Luis Motta Campos
Perl Programmer, Hobbyist Cook and Photographer
_______________________________________________
Cascavel-pm mailing list
Cascavel-pm em pm.org
http://mail.pm.org/mailman/listinfo/cascavel-pm
Flickr agora em português. Você clica, todo mundo vê. Saiba mais.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://mail.pm.org/pipermail/cascavel-pm/attachments/20070824/34146765/attachment.html
Mais detalhes sobre a lista de discussão Cascavel-pm